US20100287119A1 - Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping - Google Patents

Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping Download PDF

Info

Publication number
US20100287119A1
US20100287119A1 US12/830,992 US83099210A US2010287119A1 US 20100287119 A1 US20100287119 A1 US 20100287119A1 US 83099210 A US83099210 A US 83099210A US 2010287119 A1 US2010287119 A1 US 2010287119A1
Authority
US
United States
Prior art keywords
historical
values
model
risk
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/830,992
Inventor
Sid Browne
Arthur Maghakian
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Goldman Sachs and Co LLC
Original Assignee
Goldman Sachs and Co LLC
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
Application filed by Goldman Sachs and Co LLC filed Critical Goldman Sachs and Co LLC
Priority to US12/830,992 priority Critical patent/US20100287119A1/en
Publication of US20100287119A1 publication Critical patent/US20100287119A1/en
Assigned to GOLDMAN, SACHS & CO. reassignment GOLDMAN, SACHS & CO. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: BROWNE, SID, MAGHAKIAN, ARTHUR
Assigned to GOLDMAN SACHS & CO. reassignment GOLDMAN SACHS & CO. CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE FIRST CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032867 FRAME 0574. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Assignors: MAGHAKIAN, ARTHUR, BROWNE, SID
Assigned to Goldman Sachs & Co. LLC reassignment Goldman Sachs & Co. LLC CHANGE OF NAME (SEE DOCUMENT FOR DETAILS). Assignors: GOLDMAN, SACHS & CO.
Abandoned legal-status Critical Current

Links

Images

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/06Asset management; Financial planning or analysis
    • 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
    • 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/03Credit; Loans; Processing thereof
    • 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/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Definitions

  • This invention is related to a method and system for measuring market and credit risk and, more particularly, to an improved method for the simulation of risk factors in parametric models for use in making value at risk and other risk evaluations.
  • VAR value at risk
  • the VAR of a portfolio indicates the portfolio's market risk at a given percentile.
  • the VAR is the greatest possible loss that the institution may expect in the portfolio in question with a certain given degree of probability during a certain future period of time. For example, a VAR equal to the loss at the 99 th percentile of confidence level indicates that there is only a 1% chance that the loss will be greater than the VAR during the time frame of interest.
  • VAR virtual reality
  • financial institutions maintain a certain percentage of the VAR in reserve as a contingency to cover possible losses in the portfolio in a predetermined upcoming time period. It is important that the VAR estimate be accurate. If an estimate of the VAR is too low, there is a possibility that insufficient funds will be available to cover losses in a worst-case scenario. Overestimating the VAR is also undesirable because funds set aside to cover the VAR are not available for other uses.
  • one or more models which incorporate various risk factors are used to simulate the price of each instrument in the portfolio a large number of times using an appropriate model.
  • the model characterizes the price of the instrument on the basis of one or more risk factors, which can be broadly considered to be a market factor which is derived from tradable instruments and which can be used to predict or simulate the changes in price of a given instrument.
  • the risk factors used in a given model are dependent on the type of financial instrument at issue and the complexity of the model. Typical risk factors include implied volatilities, prices of underlying stocks, discount rates, loan rates, and foreign exchange rates.
  • Simulation involves varying the value of the risk factors in a model and then using the model to calculate instrument prices in accordance with the selected risk factor values.
  • the resulting price distributions are aggregated to produce a value distribution for the portfolio.
  • the VAR for the portfolio is determined by analyzing this distribution.
  • a parametric simulation the change in value of a given price for a security is simulated by changing the value of the risk factors in the model from their initial values according to a stochastic or random function.
  • a well known model used in option pricing is the Black-Scholes model which models the change in a stock price S over a time interval t as a function of ⁇ square root over ( ⁇ t) ⁇ , where ⁇ is a risk factor indicating the volatility of the price, and ⁇ is a random component.
  • Parametric simulation has the advantage of being very flexible. For example, the values of the parameters which define the model can be adjusted as required to make the model risk neutral. In addition, when the starting values of the model parameters cannot be determined or implied from actual data, default parameters can be used until reliable historical or market data is available.
  • Another problem with parametric models is that the model must expressly model cross-correlations between various risk factors.
  • a variance-covariance matrix is used to preserve a predetermined correlation between the various risk factors during a simulation.
  • An underlying assumption to this technique is that the correlations between various factors are constant across the range of input parameters.
  • the correlations can vary depending on the circumstances. Detecting these variations and compensating for them through the use of multiple variance-covariance matrices is difficult and can greatly complicate the modeling process.
  • the computational cost of determining the cross-correlations grows quadratically with the number of risk factors. It is not unusual for large derivative portfolios to depend on 1000 or more risk factors and determining the cross-correlations for the risk factors quickly becomes unmanageable, particularly when the simulation process must be run daily.
  • An alternative to parametric simulation is historical simulation.
  • a historical simulation a historical record of data is analyzed to determine the actual risk factor values.
  • risk factor values are selected at random from the historical set and applied to the model to determine the next price in the simulation.
  • This approach is extremely simple. Because historical data is used as a direct source for the risk factor values, the methodology does not require calculation of model parameters, such as correlations and volatilities. Moreover, the fat-tail event distribution and stochastic correlations between various factors is automatically reproduced. However, this method is limited because the statistical distribution of values is restricted to the specific historical sequence which occurred. In addition, historical data may be missing or non-existent, particularly for newly developed risk factors, and the historical simulation is generally not risk neutral.
  • present invention provides an improved method for varying the value of risk factors in a parametric simulation.
  • the new method accurately accounts for “fat-tail” probability distributions and cross-correlation between various risk factors while allowing the model to be risk neutral.
  • the method is suitable for use in developing models which are accurate for both short horizon VAR simulations and long horizon potential credit exposure (“PE”) simulations.
  • the risk factors used in a parametric model of a given attribute such as the price of an instrument, are identified.
  • the historical data is analyzed to determine the actual value of those risk factors over a certain period along with the value of the modeled attribute.
  • the historical risk factor values and the corresponding attribute values are then applied to the parametric model and the model is solved to derive a set of historical residuals that quantify the values of the noise factors c needed to reproduce the historical values of the attribute using the historical risk factor values in the model.
  • the distribution of the residuals values is then standardized.
  • a bootstrapping procedure can be performed to increase the number of residual values in the set.
  • values from the standardized set of historical residuals are selected at random and used as the c values in the parametric model.
  • the historically derived residuals retain the underlying correlation between the various risk factors while still permitting the model to be risk neutral. As a result, there is no need to separately determine cross-correlations or correct for them using a variance-covariance matrix. Further, because the data is historically derived, the distribution of residual values retains historical fat-tail distributions which are absent in the normal distributions used in conventional parametric simulation.
  • FIG. 1 is a flow diagram of a process for determining the value at risk for a portfolio
  • FIG. 2 is a diagram indicating the use of matrices of precalculated simulated risk factor values to a pricing model to generate a matrix of simulated instrument prices
  • FIG. 3 is a flowchart of a method for simulating the risk factor values in a financial model in accordance with the present invention.
  • FIG. 1 there is shown a general flow diagram of a system for evaluating an integrated risk in a portfolio.
  • the risk factors are simulated using a market simulation model or other stress scenarios to produce sets of simulated risk factors for the time period of interest.
  • the simulated risk factors are applied to pricing models for the various instruments in the portfolio and a set simulated prices for each of the instruments is generated.
  • the simulated values for the priced instruments are then aggregated to produce a set of simulated prices for the portfolio. These prices can then be analyzed to evaluate various risk measures, such as VAR.
  • a risk neutral bootstrap method is used to generate a set of historical residuals for a given factor in a parametric model based.
  • the residuals are determined by calculating the value of the factor at the time of each historical sample and then determining what residual “random” value of E would be required to produce the actual historical price or other modeled value using the model.
  • the distribution of historical residuals is standardized and then used to generate the simulated factor values which can then be applied to the model to simulate the performance of the instrument over a given time period, e.g., in order to determine the VAR.
  • the change in value dF of a given value F is represented by a model M which includes at least one parameter a.
  • the variations in factors are induced by random error or noise terms ⁇ 1 . . . ⁇ k :
  • risk factors used in a given model are dependent on the type of financial instrument at issue. Typical risk factors for the price of a security include implied volatilities, prices of underlying stocks, discount rates, loan rates, and financial exchange rates. Some of these risk factors, such as a time until expiration, are deterministic and have values which can easily be determined for simulation of future events. Other risk factors, however, are dependent on noise-varying parameters and must therefore be modeled.
  • a typical model represents one attribute and contains a single noise term ⁇ .
  • a well known model of the change in a stock price S over a time ⁇ t is provided by Black-Scholes as:
  • is a drift parameter
  • is a factor indicating the volatility of the price
  • is a noise component which is used to alter the volatility by a given amount at each step of the simulation and has a value between zero and one.
  • this aspect of the invention will be illustrated with respect to the Black-Scholes model of Equ. 2.
  • the invention can be applied to other, more complex multiple factor models.
  • historical data is analyzed to determine the actual value of the factors for each time index i (such as at the end of each trading day).
  • This information and the historical values of the modeled value are applied to the model to determine the corresponding residual values ⁇ i which would recreate the historical value from the model using the historical factor values.
  • the arbitrary model is solved for each residual value:
  • ⁇ i 1 ⁇ imp i ⁇ ⁇ ⁇ ⁇ t ⁇ ( ⁇ ⁇ ⁇ S i S i - ⁇ imp i ⁇ ⁇ ⁇ ⁇ t ) ( Equ . ⁇ 4 )
  • ⁇ imp,i is the implied volatility
  • ⁇ imp,i is the implied drift
  • ⁇ i is the historical residual value at index i (e.g., time t). Both ⁇ imp,i and ⁇ imp,i can be determined, estimated, or implied from historical market data using conventional techniques.
  • the result of this process is a collection of one-dimensional indexed series of determined historical residual values c, for a set of times t in the historical record. This series is stored and used as discussed below.
  • the residual values for the sector and market could be solved for using separate models of these factors and then the results used when solving for the remaining value of ⁇ 1 .
  • the model can be adjusted, e.g., by combining the effect of various factors, to reduce the number of ⁇ values to a solvable level. Appropriate techniques for doing this will be known to those of skill in the art.
  • this process also generates a corresponding indexed series of parameter values.
  • the sets of implied historical parameters are also stored for future use.
  • subsequent analyses using “new” historical data can re-use much of the previously calculated data.
  • the sets of implied parameters and derived residuals can be updated incrementally based on recent historical data points (and the oldest values deleted as appropriate). This reuse can substantially reduce the amount of processing which is required for subsequent simulations.
  • the generated historical residual values are used in a parametric model in place of the random components.
  • a linear standardization process can be applied to each residual value series, e.g., ⁇ i , to provide a corresponding standardized series:
  • the residuals (and determined parameters) are applied to the corresponding model.
  • the values of the model parameters such as drift and volatility, are determined for the starting point of the model, such as the most current values.
  • an index value x is selected at random and the value for the historical residual for that index value is substituted into the model to generate a simulated risk factor value which can then be used in the model to generate a simulated price or other modeled attribute.
  • the initial value for the parameters is used to generate each simulated risk factor value although, in an alternative embodiment, these values could also be adjusted as appropriate.
  • the initial values of ⁇ imp and ⁇ imp to use in the simulation are determined from the starting conditions. Then, the simulated scenario progresses using values of i selected randomly to access a “random” value of ⁇ i ′ from the set of historical residuals to produce a simulated value ⁇ imp ⁇ i ′ for the volatility risk factor which is used in the price model:
  • a bootstrapping process is performed on the historical residuals. This process can be used to account for certain deficiencies in the data, adjust the statistical distribution, increase the number of available samples, or a combination of these or other factors. Various bootstrapping processes are discussed below.
  • historical data may be missing, incorrect, or non-existent. This can occur, for example, when the performance of a new security must be simulated.
  • the missing historical data can be back-filled with “synthetic” data generated using conventional techniques, such as extrapolating from valid data, drawing historical data from similar securities, or applying performance models.
  • the synthetic historical data can be replaced by actual historical data as it becomes available.
  • bad historical days, such as holidays can be identified and corresponding historical residual values excluded from the set.
  • outliers can also be excluded, such as data points which differ from the mean by more than a selected multiple of the standard deviation, for example, 5.5*sigma.
  • n-day bootstrap procedure can be used to generate additional residual values for use during simulation.
  • a preferred bootstrapping technique is to sum a set n of randomly selected samples and divide by the square-root of n to produce a new residual value:
  • n This increases the total number of samples by a power of n (at the cost of reducing kurtosis, the fourth moment of the statistical distribution, for higher values of n).
  • n is increased, the distribution of the resulting residuals moves more towards a normal distribution.
  • n is increased, the distribution of the resulting residuals moves more towards a normal distribution.
  • n is selected from a relatively high value of n, such as 6 or more, will artificially remove some or all of a distribution fat-tail which may be present while preserving the cross-correlations.
  • the effect of the fat-tail can be reduced without completely eliminating it.
  • by comparing historical distributions with and without the fat-tail it is possible to determine the shape of the fat-tail relative to a normal distribution.
  • the distribution of residuals is symmetrized. This is useful for situations where the historical data produces variations in a risk factor which are generally skewed.
  • a symmetrized set can be generated by randomly selecting two residual values i and j and combining them as:
  • bootstrapping techniques known to those of skill in the art can also be used and more than one modification to the originally derived set of historical residuals can be performed prior to the simulation.
  • the same bootstrapping process should be applied to each historical residual sequence to be used in a simulation to provide new bootstrapped sequences.
  • standardization is performed prior to the bootstrapping procedure. However, it is possible to perform standardization after the bootstrapping process.
  • the working sets of historical residuals after the working sets of historical residuals have been generated, they can be applied to the model to produce simulated instrument prices or other simulated values.
  • the values of the various risk factors used in the model at each set of the simulation can be determined “on-the-fly” as the simulation progresses. While this is a suitable process for simulation of a single instrument, when multiple instruments are simulated, on-the-fly risk factor evaluation may not be efficient because the same risk factor (and set of historical residuals) can be used during the simulation of several different instruments.
  • the evolving values of the risk factors themselves are simulated and the results for each risk factor are stored in a corresponding simulated risk factor matrix.
  • the simulated risk factor data is applied as to the appropriate simulation model to produce a matrix of simulated price scenarios for the particular instruments of interest.
  • the simulated price matrices for those instruments are aggregated using conventional techniques to produce a matrix of simulated prices for the entire portfolio. If multiple portfolios are being analyzed, each will generally have its own simulated pricing matrix which can be used to determine the VAR for the portfolio at a given percentile or for other purposes.
  • Step 30 the values of the parameters for a set of historical data is determined (step 31 ) and a corresponding sequence of historical residual values are created which, when applied to the model using the historical parameter values, recreate the historical performance of the modeled attribute, such as price or a noisy factor to be used in a pricing model.
  • Step 32 The historical residuals are standardized (step 33 ) and then bootstrapped (step 34 ).
  • the working set of historical residuals can then be used to generate a simulated value matrix for each noisy risk factor, each of which contains the simulated value of the respective risk factor for each step of a number of simulated scenarios.
  • the simulated risk factors are applied to the model to generate a corresponding matrix of simulated prices for the matrix which can be used in subsequent risk analysis.
  • the advantages of a parametric simulation methodology can be leveraged without having to determine and model cross-correlations between risk factors or adjust the random risk factor variations to reflect a fat-tail distribution.
  • the present invention provides a mechanism through which a single model can be developed which accurately models both short-horizon events (to determine VAR) and long-horizon events (to determine PE, the potential exposure), as opposed to the conventional practice which utilizes different models for short and long horizon simulations.
  • the present invention can be implemented using various techniques.
  • a preferred method of implementation uses a set of appropriate software routines which are configured to perform the various method steps on a high-power computing platform.
  • the input data, the generated intermediate values, simulated risk factors, priced instruments, and portfolio matrices can be stored in an appropriate data storage area, which can include both short-term (fast access) memory and long-term storage, for subsequent use.
  • Appropriate programming techniques will be known to those of skill in the art and the particular techniques used depend upon implementation details, such as the specific computing and operating system at issue and the anticipated volume of processing.
  • a Sun OS computing system is used.
  • the various steps of the simulation method are implemented as C++ classes and the intermediate data and various matrices are stored in respective files and databases.

Abstract

An improved method for simulating noise-varying risk factor values in a parametric simulation comprises analyzing historical data to determine the actual value of the risk factors and other attributes in the model and using this data to generate historical residual values which reproduces the historical price when used in the model with corresponding historical attribute values. The set of historical residual values is standardized and can be bootstrapped to increase the number of members in the set or vary the sets properties. Values of the historical residuals are then selected, e.g., at random, and used in place of the random noise components to produce simulated risk factor values which are used in the parametric model to simulate the evolution of the instrument price.

Description

    FIELD OF THE INVENTION
  • This invention is related to a method and system for measuring market and credit risk and, more particularly, to an improved method for the simulation of risk factors in parametric models for use in making value at risk and other risk evaluations.
  • BACKGROUND
  • A significant consideration which must be faced by financial institutions (and individual investors) is the potential risk of future losses which is inherent in a given financial position, such as a portfolio. There are various ways for measuring potential future risk which are used under different circumstances. One commonly accepted measure of risk is the value at risk (“VAR”) of a particular financial portfolio. The VAR of a portfolio indicates the portfolio's market risk at a given percentile. In other words, the VAR is the greatest possible loss that the institution may expect in the portfolio in question with a certain given degree of probability during a certain future period of time. For example, a VAR equal to the loss at the 99th percentile of confidence level indicates that there is only a 1% chance that the loss will be greater than the VAR during the time frame of interest.
  • Generally, financial institutions maintain a certain percentage of the VAR in reserve as a contingency to cover possible losses in the portfolio in a predetermined upcoming time period. It is important that the VAR estimate be accurate. If an estimate of the VAR is too low, there is a possibility that insufficient funds will be available to cover losses in a worst-case scenario. Overestimating the VAR is also undesirable because funds set aside to cover the VAR are not available for other uses.
  • To determine the VAR for a portfolio, one or more models which incorporate various risk factors are used to simulate the price of each instrument in the portfolio a large number of times using an appropriate model. The model characterizes the price of the instrument on the basis of one or more risk factors, which can be broadly considered to be a market factor which is derived from tradable instruments and which can be used to predict or simulate the changes in price of a given instrument. The risk factors used in a given model are dependent on the type of financial instrument at issue and the complexity of the model. Typical risk factors include implied volatilities, prices of underlying stocks, discount rates, loan rates, and foreign exchange rates. Simulation involves varying the value of the risk factors in a model and then using the model to calculate instrument prices in accordance with the selected risk factor values. The resulting price distributions are aggregated to produce a value distribution for the portfolio. The VAR for the portfolio is determined by analyzing this distribution.
  • There are two alternative simulation techniques which are conventionally used during risk analysis, such as VAR calculations: parametric simulation and historical simulation.
  • In a parametric simulation, the change in value of a given price for a security is simulated by changing the value of the risk factors in the model from their initial values according to a stochastic or random function. A well known model used in option pricing is the Black-Scholes model which models the change in a stock price S over a time interval t as a function of σ√{square root over (Δt)}ε, where σ is a risk factor indicating the volatility of the price, and ε is a random component. Parametric simulation has the advantage of being very flexible. For example, the values of the parameters which define the model can be adjusted as required to make the model risk neutral. In addition, when the starting values of the model parameters cannot be determined or implied from actual data, default parameters can be used until reliable historical or market data is available.
  • A serious drawback to this technique, however, is that the noise components ε used to vary the risk factor values are generally assumed to have a normal distribution. In reality, low probability events occur with more frequency than in a normal distribution. As a result, so-called “fat-tails” of the probability curve must be explicitly defined in the model and used to alter the normal distribution of ε.
  • Another problem with parametric models is that the model must expressly model cross-correlations between various risk factors. Typically, a variance-covariance matrix is used to preserve a predetermined correlation between the various risk factors during a simulation. An underlying assumption to this technique is that the correlations between various factors are constant across the range of input parameters. However, the correlations can vary depending on the circumstances. Detecting these variations and compensating for them through the use of multiple variance-covariance matrices is difficult and can greatly complicate the modeling process. In addition, the computational cost of determining the cross-correlations grows quadratically with the number of risk factors. It is not unusual for large derivative portfolios to depend on 1000 or more risk factors and determining the cross-correlations for the risk factors quickly becomes unmanageable, particularly when the simulation process must be run daily.
  • An alternative to parametric simulation is historical simulation. In a historical simulation, a historical record of data is analyzed to determine the actual risk factor values. To simulate price evolution, risk factor values are selected at random from the historical set and applied to the model to determine the next price in the simulation. This approach is extremely simple. Because historical data is used as a direct source for the risk factor values, the methodology does not require calculation of model parameters, such as correlations and volatilities. Moreover, the fat-tail event distribution and stochastic correlations between various factors is automatically reproduced. However, this method is limited because the statistical distribution of values is restricted to the specific historical sequence which occurred. In addition, historical data may be missing or non-existent, particularly for newly developed risk factors, and the historical simulation is generally not risk neutral.
  • Accordingly, there is a need for an improved technique for adjusting the value of risk factors during simulation of a financial instrument, e.g., for use in risk analysis.
  • SUMMARY OF THE INVENTION
  • This and other needs are addressed by present invention which provides an improved method for varying the value of risk factors in a parametric simulation. The new method accurately accounts for “fat-tail” probability distributions and cross-correlation between various risk factors while allowing the model to be risk neutral. In addition, the method is suitable for use in developing models which are accurate for both short horizon VAR simulations and long horizon potential credit exposure (“PE”) simulations.
  • Initially, the risk factors used in a parametric model of a given attribute, such as the price of an instrument, are identified. The historical data is analyzed to determine the actual value of those risk factors over a certain period along with the value of the modeled attribute. The historical risk factor values and the corresponding attribute values are then applied to the parametric model and the model is solved to derive a set of historical residuals that quantify the values of the noise factors c needed to reproduce the historical values of the attribute using the historical risk factor values in the model. The distribution of the residuals values is then standardized. A bootstrapping procedure can be performed to increase the number of residual values in the set.
  • During simulation, values from the standardized set of historical residuals are selected at random and used as the c values in the parametric model. Advantageously, the historically derived residuals retain the underlying correlation between the various risk factors while still permitting the model to be risk neutral. As a result, there is no need to separately determine cross-correlations or correct for them using a variance-covariance matrix. Further, because the data is historically derived, the distribution of residual values retains historical fat-tail distributions which are absent in the normal distributions used in conventional parametric simulation.
  • BRIEF DESCRIPTION OF THE FIGURES
  • The foregoing and other features of the present invention will be more readily apparent from the following detailed description and drawings of illustrative embodiments of the invention in which:
  • FIG. 1 is a flow diagram of a process for determining the value at risk for a portfolio;
  • FIG. 2 is a diagram indicating the use of matrices of precalculated simulated risk factor values to a pricing model to generate a matrix of simulated instrument prices; and
  • FIG. 3 is a flowchart of a method for simulating the risk factor values in a financial model in accordance with the present invention.
  • DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Turning to FIG. 1, there is shown a general flow diagram of a system for evaluating an integrated risk in a portfolio. Initially, the portfolio or position at interest is analyzed to determine the appropriate risk factors to apply. The risk factors are simulated using a market simulation model or other stress scenarios to produce sets of simulated risk factors for the time period of interest. The simulated risk factors are applied to pricing models for the various instruments in the portfolio and a set simulated prices for each of the instruments is generated. The simulated values for the priced instruments are then aggregated to produce a set of simulated prices for the portfolio. These prices can then be analyzed to evaluate various risk measures, such as VAR.
  • According to the invention, a risk neutral bootstrap method is used to generate a set of historical residuals for a given factor in a parametric model based. The residuals are determined by calculating the value of the factor at the time of each historical sample and then determining what residual “random” value of E would be required to produce the actual historical price or other modeled value using the model. The distribution of historical residuals is standardized and then used to generate the simulated factor values which can then be applied to the model to simulate the performance of the instrument over a given time period, e.g., in order to determine the VAR.
  • In an arbitrary parametric model used in simulation, the change in value dF of a given value F, such as price of a security or a market variable effecting the price of a variable that is subjected to a “noisy” variation over time, is represented by a model M which includes at least one parameter a. The variations in factors are induced by random error or noise terms ε1 . . . εk:

  • dF=M(F,a 1 ,a 2 , . . . a n12k)  Equ. 1)
  • The risk factors used in a given model are dependent on the type of financial instrument at issue. Typical risk factors for the price of a security include implied volatilities, prices of underlying stocks, discount rates, loan rates, and financial exchange rates. Some of these risk factors, such as a time until expiration, are deterministic and have values which can easily be determined for simulation of future events. Other risk factors, however, are dependent on noise-varying parameters and must therefore be modeled.
  • A typical model represents one attribute and contains a single noise term ε. For example, a well known model of the change in a stock price S over a time Δt is provided by Black-Scholes as:
  • Δ S S = μΔ t + σ Δ t ɛ ( Equ . 2 )
  • where μ is a drift parameter, σ is a factor indicating the volatility of the price, and ε is a noise component which is used to alter the volatility by a given amount at each step of the simulation and has a value between zero and one. For simplicity, this aspect of the invention will be illustrated with respect to the Black-Scholes model of Equ. 2. However, the invention can be applied to other, more complex multiple factor models.
  • According to the invention, historical data is analyzed to determine the actual value of the factors for each time index i (such as at the end of each trading day). This information and the historical values of the modeled value are applied to the model to determine the corresponding residual values εi which would recreate the historical value from the model using the historical factor values. In other words, the arbitrary model is solved for each residual value:

  • εi =M −1(dF,F,a 1 ,a 2 , . . . , a n)  (Equ. 3)
  • Performing this using the example Black-Scholes model of Equ. 2 provides:
  • ɛ i = 1 σ imp i Δ t ( Δ S i S i - μ imp i Δ t ) ( Equ . 4 )
  • where σimp,i is the implied volatility, μimp,i is the implied drift, and εi is the historical residual value at index i (e.g., time t). Both σimp,i and μimp,i can be determined, estimated, or implied from historical market data using conventional techniques.
  • The result of this process is a collection of one-dimensional indexed series of determined historical residual values c, for a set of times t in the historical record. This series is stored and used as discussed below.
  • For an arbitrary model with k different noise component residuals, there will be a corresponding series for each residual ε1,i . . . εk,i. As will be appreciated, if multiple residuals are present, there must a sufficient number of modeled equations on each historical day to permit the model to be solved for the residuals at each historical point. This is generally the case since some of the noise factors can be solved for using independent models. For example, a model of the change in the stock of a software company could include risk factors based upon measures of the software sector, and the market as a whole, e.g., ΔS/S=xε1+γ(sector)ε2+z(market)ε3. Although this simplistic model has three noise factors ε1 . . . ε3, the residual values for the sector and market could be solved for using separate models of these factors and then the results used when solving for the remaining value of ε1. Alternatively, the model can be adjusted, e.g., by combining the effect of various factors, to reduce the number of ε values to a solvable level. Appropriate techniques for doing this will be known to those of skill in the art.
  • For each of the parameters a1 . . . an which were derived from the historical data, such as implied drift and volatility, this process also generates a corresponding indexed series of parameter values. Preferably, the sets of implied historical parameters are also stored for future use. Advantageously, because the historical residual values and parameter values are derived from historical data, subsequent analyses using “new” historical data can re-use much of the previously calculated data. The sets of implied parameters and derived residuals can be updated incrementally based on recent historical data points (and the oldest values deleted as appropriate). This reuse can substantially reduce the amount of processing which is required for subsequent simulations.
  • The distribution of values in the sequence of determined historical values εi will generally not be standard. According to one aspect of the invention, the generated historical residual values are used in a parametric model in place of the random components. Thus, the values of the historical residuals should be standardized to the range suitable for the corresponding random component in the model, typically an empirical average E[ε]=0 and a variance var[ε]=1. To preserve correlations which may exist between different sets of residuals from the historical sample, a linear standardization process can be applied to each residual value series, e.g., εi, to provide a corresponding standardized series:

  • εi′=αεi+β  (Equ. 5)
  • where the values of α and β are selected to provide E[εi′]=0 and var[εi′]=1 for the given series of εi at issue (and may be different for different series).
  • Finally, the residuals (and determined parameters) are applied to the corresponding model. Initially, the values of the model parameters, such as drift and volatility, are determined for the starting point of the model, such as the most current values. At each simulated step in a scenario run, an index value x is selected at random and the value for the historical residual for that index value is substituted into the model to generate a simulated risk factor value which can then be used in the model to generate a simulated price or other modeled attribute. Preferably, the initial value for the parameters is used to generate each simulated risk factor value although, in an alternative embodiment, these values could also be adjusted as appropriate.
  • Thus, for the Black-Scholes model discussed above, the initial values of σimp and μimp to use in the simulation are determined from the starting conditions. Then, the simulated scenario progresses using values of i selected randomly to access a “random” value of εi′ from the set of historical residuals to produce a simulated value σimpεi′ for the volatility risk factor which is used in the price model:
  • Δ S S = μ imp Δ t + σ imp Δ t ɛ i ( Equ . 6 )
  • More generally, for a randomly selected index value x, the simulation progresses as:

  • dF=M(F,a 1 ,a 2 , . . . a n1,x2,x, . . . , εk,x)  (Equ. 7)
  • In a preferred embodiment, prior to performing the simulation process, a bootstrapping process is performed on the historical residuals. This process can be used to account for certain deficiencies in the data, adjust the statistical distribution, increase the number of available samples, or a combination of these or other factors. Various bootstrapping processes are discussed below.
  • In some situations, historical data may be missing, incorrect, or non-existent. This can occur, for example, when the performance of a new security must be simulated. In order to compensate for such gaps, the missing historical data can be back-filled with “synthetic” data generated using conventional techniques, such as extrapolating from valid data, drawing historical data from similar securities, or applying performance models. The synthetic historical data can be replaced by actual historical data as it becomes available. In addition, bad historical days, such as holidays, can be identified and corresponding historical residual values excluded from the set. Similarly, outliers can also be excluded, such as data points which differ from the mean by more than a selected multiple of the standard deviation, for example, 5.5*sigma.
  • During a simulation with a large number of scenarios, the number of historical residuals used will typically greatly exceed the actual number of samples calculated directly from the historical data. Thus, it may be necessary to increase the total number of historical residuals which are available. To address this situation, an n-day bootstrap procedure can be used to generate additional residual values for use during simulation. A preferred bootstrapping technique is to sum a set n of randomly selected samples and divide by the square-root of n to produce a new residual value:
  • ɛ = j = 1 n ɛ j n ( Equ . 8 )
  • This increases the total number of samples by a power of n (at the cost of reducing kurtosis, the fourth moment of the statistical distribution, for higher values of n). Preferably, a two-day bootstrapping is used. For a 250 day history, this process produces a sequence of up to 250*250=62,500 samples to draw on. Moreover, the low value of n=2 does not significantly reduce any fat-tail which may be present in the distribution.
  • In certain circumstances, it may be desirable to provide a sets of historical residuals in which the distribution has been normalized (e.g., the fat-tail has been removed), but the correlations are maintained. In accordance with the central-limit theorem, as n is increased, the distribution of the resulting residuals moves more towards a normal distribution. As a result, using a relatively high value of n, such as 6 or more, will artificially remove some or all of a distribution fat-tail which may be present while preserving the cross-correlations. By selecting intermediate values of n, the effect of the fat-tail can be reduced without completely eliminating it. In addition, by comparing historical distributions with and without the fat-tail it is possible to determine the shape of the fat-tail relative to a normal distribution.
  • According to another bootstrapping procedure, the distribution of residuals is symmetrized. This is useful for situations where the historical data produces variations in a risk factor which are generally skewed. A symmetrized set can be generated by randomly selecting two residual values i and j and combining them as:
  • ɛ = ɛ i - ɛ j 2 ( Equ . 9 )
  • Various other bootstrapping techniques known to those of skill in the art can also be used and more than one modification to the originally derived set of historical residuals can be performed prior to the simulation. In order to preserve correlations that exist between the various sequences of (standardized) historical residuals, the same bootstrapping process should be applied to each historical residual sequence to be used in a simulation to provide new bootstrapped sequences. Preferably, standardization is performed prior to the bootstrapping procedure. However, it is possible to perform standardization after the bootstrapping process.
  • Regardless of the particular bootstrapping techniques which are used, after the working sets of historical residuals have been generated, they can be applied to the model to produce simulated instrument prices or other simulated values. In one embodiment, the values of the various risk factors used in the model at each set of the simulation can be determined “on-the-fly” as the simulation progresses. While this is a suitable process for simulation of a single instrument, when multiple instruments are simulated, on-the-fly risk factor evaluation may not be efficient because the same risk factor (and set of historical residuals) can be used during the simulation of several different instruments.
  • Accordingly, in a preferred implementation, and with reference to FIGS. 1 and 2, the evolving values of the risk factors themselves are simulated and the results for each risk factor are stored in a corresponding simulated risk factor matrix. After all of the relevant risk factors have been simulated and the matrices stored, the simulated risk factor data is applied as to the appropriate simulation model to produce a matrix of simulated price scenarios for the particular instruments of interest.
  • When multiple instruments are simulated the simulated price matrices for those instruments are aggregated using conventional techniques to produce a matrix of simulated prices for the entire portfolio. If multiple portfolios are being analyzed, each will generally have its own simulated pricing matrix which can be used to determine the VAR for the portfolio at a given percentile or for other purposes.
  • The simulation process as it applies to a single instrument is summarized in the flowchart of FIG. 3. Initially a suitable parametric simulation model is provided. (Step 30) Next, the values of the parameters for a set of historical data is determined (step 31) and a corresponding sequence of historical residual values are created which, when applied to the model using the historical parameter values, recreate the historical performance of the modeled attribute, such as price or a noisy factor to be used in a pricing model. (Step 32) The historical residuals are standardized (step 33) and then bootstrapped (step 34).
  • The working set of historical residuals can then be used to generate a simulated value matrix for each noisy risk factor, each of which contains the simulated value of the respective risk factor for each step of a number of simulated scenarios. (Step 35) Finally, the simulated risk factors are applied to the model to generate a corresponding matrix of simulated prices for the matrix which can be used in subsequent risk analysis. (Step 36)
  • Through the use of this method, the advantages of a parametric simulation methodology can be leveraged without having to determine and model cross-correlations between risk factors or adjust the random risk factor variations to reflect a fat-tail distribution. As a further advantage, the present invention provides a mechanism through which a single model can be developed which accurately models both short-horizon events (to determine VAR) and long-horizon events (to determine PE, the potential exposure), as opposed to the conventional practice which utilizes different models for short and long horizon simulations.
  • The present invention can be implemented using various techniques. A preferred method of implementation uses a set of appropriate software routines which are configured to perform the various method steps on a high-power computing platform. The input data, the generated intermediate values, simulated risk factors, priced instruments, and portfolio matrices can be stored in an appropriate data storage area, which can include both short-term (fast access) memory and long-term storage, for subsequent use. Appropriate programming techniques will be known to those of skill in the art and the particular techniques used depend upon implementation details, such as the specific computing and operating system at issue and the anticipated volume of processing. In a particular implementation, a Sun OS computing system is used. The various steps of the simulation method are implemented as C++ classes and the intermediate data and various matrices are stored in respective files and databases.
  • While the invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details can be made without departing from the spirit and scope of the invention.

Claims (2)

1. A method for simulating the value of an attribute of a financial instrument comprising the steps of:
providing a parametric model for the attribute having at least one noise-varying parameter an with a corresponding noise component εn;
determining values for the at least one parameter and the attribute at various time indices i using historical data;
deriving a set of historical residual values εn,i for each noise component εn, the historical residual value εn,i at index i, when applied to the model with the determined parameter values at index i, at substantially reproducing the determined attribute value at index i;
standardizing each set of historical residual values εn; and
using values selected from the set of standardized historical residual values εn as the noise component during a simulation of the attribute value via the model.
2.-20. (canceled)
US12/830,992 2001-06-29 2010-07-06 Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping Abandoned US20100287119A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/830,992 US20100287119A1 (en) 2001-06-29 2010-07-06 Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/896,660 US7228290B2 (en) 2001-06-29 2001-06-29 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US11/740,189 US7783551B1 (en) 2001-06-29 2007-04-25 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US12/830,992 US20100287119A1 (en) 2001-06-29 2010-07-06 Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US11/740,189 Continuation US7783551B1 (en) 2001-06-29 2007-04-25 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping

Publications (1)

Publication Number Publication Date
US20100287119A1 true US20100287119A1 (en) 2010-11-11

Family

ID=25406588

Family Applications (3)

Application Number Title Priority Date Filing Date
US09/896,660 Active 2025-05-05 US7228290B2 (en) 2001-06-29 2001-06-29 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US11/740,189 Expired - Fee Related US7783551B1 (en) 2001-06-29 2007-04-25 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US12/830,992 Abandoned US20100287119A1 (en) 2001-06-29 2010-07-06 Method And System For Simulating Risk Factors In Parametric Models Using Risk Neutral Historical Bootstrapping

Family Applications Before (2)

Application Number Title Priority Date Filing Date
US09/896,660 Active 2025-05-05 US7228290B2 (en) 2001-06-29 2001-06-29 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US11/740,189 Expired - Fee Related US7783551B1 (en) 2001-06-29 2007-04-25 Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping

Country Status (1)

Country Link
US (3) US7228290B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11023978B2 (en) 2013-06-17 2021-06-01 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11954734B2 (en) 2022-09-12 2024-04-09 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7469223B2 (en) * 2001-03-28 2008-12-23 Morgan Stanley Index selection method
US7024388B2 (en) * 2001-06-29 2006-04-04 Barra Inc. Method and apparatus for an integrative model of multiple asset classes
US7440911B1 (en) * 2001-06-15 2008-10-21 I2Technologies, Us, Inc. Distributed quote management
US7620581B2 (en) * 2001-10-16 2009-11-17 Sungard Systems International Inc. Financial instrument portfolio credit exposure evaluation
US7392213B2 (en) * 2001-11-21 2008-06-24 Algorithmics Software Llc Generator libraries
US7792714B1 (en) * 2001-12-28 2010-09-07 Fannie Mae System and method for providing a common data and analytic framework for valuating financial instruments and portfolios
US7778897B1 (en) * 2002-01-11 2010-08-17 Finanalytica, Inc. Risk management system and method for determining risk characteristics explaining heavy tails of risk factors
CA2381689A1 (en) * 2002-04-12 2003-10-12 Algorithmics International Corp. System, method and framework for generating scenarios
US20040068456A1 (en) * 2002-10-07 2004-04-08 Korisch Semmen I. Method of designing a personal investment portfolio of predetermined investment specifications
US8032441B2 (en) 2003-03-03 2011-10-04 Itg Software Solutions, Inc. Managing security holdings risk during portfolio trading
US7904365B2 (en) 2003-03-03 2011-03-08 Itg Software Solutions, Inc. Minimizing security holdings risk during portfolio trading
AU2004246035C1 (en) * 2003-06-10 2010-04-29 Andrew Cumming Conditional rate modelling
AU2003902883A0 (en) * 2003-06-10 2003-06-26 Cumming, Andrew Conditional rate modelling
WO2005008424A2 (en) * 2003-07-11 2005-01-27 Finanalytica, Inc. Providing optimization of a financial portfolio using a parametric leptokurtic distribution
US7890409B2 (en) * 2003-07-11 2011-02-15 Finanalytica, Inc. System and method for providing reallocation and reverse optimization of a financial portfolio using a parametric leptokurtic distribution
EP1761894A2 (en) * 2004-02-06 2007-03-14 Christine C. Huttin Cost sensitivity decision tool for predicting and/or guiding health care decisions
US20060195391A1 (en) * 2005-02-28 2006-08-31 Stanelle Evan J Modeling loss in a term structured financial portfolio
US7698213B2 (en) * 2005-08-19 2010-04-13 The Hartford Steam Boiler Inspection And Insurance Co. Method of risk modeling by estimating frequencies of loss and loss distributions for individual risks in a portfolio
US20070055619A1 (en) * 2005-08-26 2007-03-08 Sas Institute Inc. Systems and methods for analyzing disparate treatment in financial transactions
US7849004B2 (en) * 2008-02-29 2010-12-07 American Express Travel Related Services Company, Inc. Total structural risk model
US8170941B1 (en) * 2008-10-16 2012-05-01 Finanalytica, Inc. System and method for generating random vectors for estimating portfolio risk
US8224734B2 (en) 2009-03-07 2012-07-17 Bastgone, LLC Financial risk cover analysis, modeling control and monitoring system
FR2948209A1 (en) * 2009-07-15 2011-01-21 Raphael Douady SIMULATION OF AN EVOLVING AGGREGATE OF THE REAL WORLD, PARTICULARLY FOR RISK MANAGEMENT
US8700516B2 (en) * 2011-01-24 2014-04-15 Axioma, Inc. Methods and apparatus for improving factor risk model responsiveness
US8271367B1 (en) 2011-05-11 2012-09-18 WebEquity Solutions, LLC Systems and methods for financial stress testing
US20160098795A1 (en) * 2014-10-02 2016-04-07 Mehmet Alpay Kaya Path-Dependent Market Risk Observer
US10296983B2 (en) 2014-12-08 2019-05-21 Carolina Carbajal De Nova How to model risk on your farm
US11315181B2 (en) * 2014-12-31 2022-04-26 Chicago Mercantile Exchange Inc. Compression of price data
WO2019027488A1 (en) * 2017-08-02 2019-02-07 Wepay, Inc. Systems and methods for instant merchant activation for secured in-person payments at point of sale

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5819237A (en) * 1996-02-13 1998-10-06 Financial Engineering Associates, Inc. System and method for determination of incremental value at risk for securities trading
US5930762A (en) * 1996-09-24 1999-07-27 Rco Software Limited Computer aided risk management in multiple-parameter physical systems
US6058377A (en) * 1994-08-04 2000-05-02 The Trustees Of Columbia University In The City Of New York Portfolio structuring using low-discrepancy deterministic sequences
US6085175A (en) * 1998-07-02 2000-07-04 Axiom Software Laboratories, Inc. System and method for determining value at risk of a financial portfolio
US6122623A (en) * 1998-07-02 2000-09-19 Financial Engineering Associates, Inc. Watershed method for controlling cashflow mapping in value at risk determination

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6058377A (en) * 1994-08-04 2000-05-02 The Trustees Of Columbia University In The City Of New York Portfolio structuring using low-discrepancy deterministic sequences
US5819237A (en) * 1996-02-13 1998-10-06 Financial Engineering Associates, Inc. System and method for determination of incremental value at risk for securities trading
US5930762A (en) * 1996-09-24 1999-07-27 Rco Software Limited Computer aided risk management in multiple-parameter physical systems
US6085175A (en) * 1998-07-02 2000-07-04 Axiom Software Laboratories, Inc. System and method for determining value at risk of a financial portfolio
US6122623A (en) * 1998-07-02 2000-09-19 Financial Engineering Associates, Inc. Watershed method for controlling cashflow mapping in value at risk determination

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11023978B2 (en) 2013-06-17 2021-06-01 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11216886B2 (en) 2013-06-17 2022-01-04 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11321782B2 (en) 2013-06-17 2022-05-03 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11928734B2 (en) 2013-06-17 2024-03-12 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11948197B2 (en) 2013-06-17 2024-04-02 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin
US11954734B2 (en) 2022-09-12 2024-04-09 Intercontinental Exchange Holdings, Inc. Systems and methods for determining an initial margin

Also Published As

Publication number Publication date
US7783551B1 (en) 2010-08-24
US20030014356A1 (en) 2003-01-16
US7228290B2 (en) 2007-06-05

Similar Documents

Publication Publication Date Title
US7783551B1 (en) Method and system for simulating risk factors in parametric models using risk neutral historical bootstrapping
US7149715B2 (en) Method and system for simulating implied volatility surfaces for use in option pricing simulations
US8255310B2 (en) Method and system for simulating implied volatility surface for basket option pricing
US20110173137A1 (en) Method and System for Stress Testing Simulations of the Behavior of Financial Instruments
Beder VaR: Seductive but dangerous
US20080086404A1 (en) System and method for estimating conduit liquidity requirements in asset backed commercial paper
Schutte et al. A proposed benchmark model using a modularised approach to calculate IFRS 9 expected credit loss
US7469225B1 (en) Refinancing model
JP2006500692A (en) Method and apparatus for public information dynamic financial analysis
Ang et al. Interest rate risk management: Developments in interest rate term structure modeling for risk management and valuation of interest-rate-dependent cash flows
Smith et al. Countercyclical capital regime revisited: Tests of robustness
US7546270B1 (en) Method and system for estimating economic risk associated with a group of loans
Musakwa Measuring bank funding liquidity risk
Thomson et al. Stochastic models for actuarial use: the equilibrium modelling of local markets
Ganesan et al. Estimating future VaR from value samples and applications to future initial margin
Wieser Quantification of Structural Liquidity Risk in Banks
Zaverdinos Nelson-Siegel vs. Constant Spread Bond Price Prediction
Skoglund et al. The Application of Credit Risk Models to Macroeconomic Regulatory Stress Testing
Maxted Essays in Behavioral Macro-Finance
Prinz The Basel II IRB Approach and Internal Credit Risk Models
Witzany et al. Portfolio Credit Risk
Carlone Monte carlo optimal distribution of simulation dates
David-Pearson Econophysics: Chapter 5. Was It Possible to Forecast the Credit Crunch?(Monte Carlo Simulation of Integrated Market and Credit Risk)
Sobehart et al. Modeling Ratings Migration for Credit Risk Capital and Loss Provisioning Calculations
Guha et al. Structural rfv: Fundamental credit risk pricing and hedging with recovery of face value at default

Legal Events

Date Code Title Description
AS Assignment

Owner name: GOLDMAN, SACHS & CO., NEW YORK

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:BROWNE, SID;MAGHAKIAN, ARTHUR;REEL/FRAME:032867/0574

Effective date: 20010921

AS Assignment

Owner name: GOLDMAN SACHS & CO., NEW YORK

Free format text: CORRECTIVE ASSIGNMENT TO CORRECT THE EXECUTION DATE OF THE FIRST CONVEYING PARTY PREVIOUSLY RECORDED ON REEL 032867 FRAME 0574. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT;ASSIGNORS:BROWNE, SID;MAGHAKIAN, ARTHUR;SIGNING DATES FROM 20010920 TO 20010921;REEL/FRAME:033500/0972

STCB Information on status: application discontinuation

Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION

AS Assignment

Owner name: GOLDMAN SACHS & CO. LLC, NEW YORK

Free format text: CHANGE OF NAME;ASSIGNOR:GOLDMAN, SACHS & CO.;REEL/FRAME:043177/0001

Effective date: 20170428