Monte Carlo simulation methods are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results.

learn more… | top users | synonyms

0
votes
1answer
38 views

Payoff of a butterfly c++

I would like to price options (call, put,, butterfly) with monte-carlo method, but actually I need the expression of the butterflay payoff; Could you ^please help me !
0
votes
0answers
33 views

Simulating stock price with Monte Carlo under uncertainity

I'm trying to perform Monte Carlo simulation in order to check to what extent target price derived from Discounted Cash Flow(DCF) model may be influenced by changes in variables which are: EUR ...
0
votes
0answers
20 views

Correlate the G2++ with a GBM model

In Matlab one can use the LinearGaussian2F function together with the simTermStructs function to create a simulated zero curve based on the G2++ model. Next to simulating the interest rates I need to ...
1
vote
0answers
45 views

Libor Market Model Calibration

Currently I am doing a research on the plain vanilla multi-curve framework Libor Market Model meaning that no stochastic volatility is involved. I had the idea to calibrate to the swaption market. In ...
0
votes
2answers
110 views

Discrepancy between binomial model, Black-Scholes and Monte-Carlo Simulation

I try to use Monte-Carlo Simulation to price a 10-year call option. Based on below parameter, S = 1, X = 1, volatility = 80%, T = 10, risk-free rate = 0.22% The option value based on Monte-Carlo ...
3
votes
1answer
108 views

Example of options that cannot be priced with least-square Monte Carlo

Can you give some example of options that cannot be priced with least-square Monte Carlo? Intuitively, this is any option for which a payoff depends on a previous exercise decision. It's relatively ...
1
vote
1answer
77 views

Timesteps in Vasicek model

When simulating stocks one can easily use GBM with only one random variable per simulation to create a new stock price in say 5 years, you don't need to create the whole asset paths if you don't need ...
1
vote
0answers
10 views

Optimizing Monte Carl integral calculation with control variate

For an exercise I am asked to calculate an integral with a monte carlo simulation, after that I need to optimize the results with a control variate. This was the given integral: $\int_0^1 \! ...
0
votes
0answers
15 views

Monte Carlo - Inflated Asset Paths Due to Correlation

I built a MC generator for 12 assets based on Brownian Motion and noticed some strange results. Formula Used S(t) = Exp(S(t-1) + (mean - (vol. / 2)) + (stdev * Normal Distribution #)) S(0) = Ln(1) ...
1
vote
1answer
23 views

Calculate control variate for monte carlo simulation

For an exercise I need to calculate $\mathbb{E}[X]$ with a Monte Carlo simulation. I need to use control variate $Y$ with $\text{Var}(Y)=2$ and $\text{Cov}(X,Y)=1$. I am asked to give the optimale ...
1
vote
2answers
48 views

Martingale correction for Andersen scheme with Interest Rate

I have implemented martingale correction to my Andersen scheme for Heston model, as it is in the paper (page 19-22): ...
1
vote
0answers
73 views

Heston model - Andersen scheme implementation

I would like to implement Andersen scheme for Heston simulation. On the following snipped is my code for generating asset path: ...
1
vote
0answers
37 views

Simulating returns from ARMA(1,0)-GARCH(1,1) model

I want to obtain a simulation of one-step ahead forecasts of stock returns process governed by ARMA(1,0)-GARCH(1,1) process. The returns are of form: $x_t = \mu + \delta x_{t-1} + \sigma_t z_t$ From ...
1
vote
2answers
170 views

Barrier option : Monte carlo simulation

I am trying to price a Down-and-Out Call using Monte Carlo simulation. The problem is that I get the right price for the vanilla option (same price as the analytic formula of Black and Scholes) but I ...
4
votes
2answers
109 views

Geometric Brownian Motion - increasing simulations or smaller step size

I am running Monte Carlo simulations to estimate future share prices of some stocks. For stock A, I need 1 share price exactly one year from now. For stock B, I need daily prices for each trading ...
1
vote
1answer
91 views

Geometric Brownian Motion: d(S) vs. d(ln(S))

I am quoting from "Tools for Computational Finance, 5th Edition" [Seydel]. I wonder whether the histogram of simulations of the first (yellow) SDE makes sense... especially given that Seydel ...
0
votes
0answers
16 views

SAS code for Brownian Motion

I want to simulate call options using monte carlo algorithm. I am a noob SAS user but i know that i need to: -simulate random stock prices with no dividend in respect to different ...
1
vote
0answers
35 views

Simulating Option Positions VaR with Monte Carlo in Python

I'm trying to calculate VaR for overall option positions. Currently I do a MC simulation for the underlying, and derive the theoretical value of the option from those theoretically. Then I calculate ...
4
votes
2answers
574 views

How many monte carlo runs do I need for pricing a Call?

I have to price several calls using Monte Carlo. Obviously, there is a huge tradeoff between the number of runs and the fair price of the call option. I know I can check how the approximation changes ...
0
votes
1answer
25 views

Deduce expected exposure profile from option/structure delta?

I am thinking about whether there exists a relationship between the delta of an option (or any structured derivative) and it's expected positive/negative exposure? An intuitive question would be ...
0
votes
1answer
30 views

Foresight bias in least square monte carlo

Foresight bias means we tend to over estimate the American option value. This we observe in other areas of statistics - e.g. in sample test almost always gives better prediction than out of sample ...
1
vote
0answers
63 views

Adding Asset Weights To Cholesky Output - Monte Carlo in VBA

I am looking to create a Monte Carlo generator in Excel to plot correlated asset paths for a portfolio containing 1 to 10 assets. I have the correlation matrix for all 10 assets and have performed the ...
1
vote
2answers
85 views

Stopping Monte Carlo simulation once certain convergence level is reached

I'm creating a Monte Carlo simulation model which I use to price an European option with various pay-off conditions, hence I can't use Black Scholes. I want to stop the simulation once I am 95% sure ...
3
votes
0answers
38 views

Intraday Value at Risk approximations

We use full valuation of derivatives portfolios using scenarios from historical data. For simple contracts, this is relatively fast. For contracts requiring monte carlo simulation, this becomes ...
0
votes
0answers
16 views

Selling two uncorrelated OTM options lowers the over all probability of profit?

I am trying to simulate shorting two uncorrelated put options, I wrote a python program and used monte carlo method to simulate the PnL on expiration: gist It seems the probability of profit is ...
2
votes
1answer
47 views

Testing a Monte Carlo simulation independently

I'm building a Monte Carlo option pricing model in Python/SciPy. I want to test the results produced by the Python code by building the model independently in Excel and then comparing the results. Off ...
0
votes
1answer
49 views

Least-Square Monte Carlo in multiple variable

The paper by Longstaff-Schwatz on Least Square Monte Carlo offers very little proof. The only proof they have given assumed the option can only be exercised at two different time point and the price ...
3
votes
1answer
65 views

Monte Carlo Convergence

Let $\{X_i\}$ be an i.i.d. sample of $X$ with $E(X) = \mu$ and $Var(X) = \sigma^2$. We know a MC estimate converges to the true value almost surely by the SLLN. That is, $$ \bar{X}_n \to \mu, ...
3
votes
2answers
86 views

Sobol numbers in monte Carlo simulation

I wanted to figure how how much faster the Sobol quasi random numbers convergence to the B&S call price compared with pseudo random numbers. To generate the Sobol numbers I used the randtoolbox in ...
1
vote
0answers
15 views

Methods Available for Derivative Pricing in Mathematica? [closed]

I am using Mathematica to price options (built in functions, no need to reinvent the wheel, right?). In the documentation, the Binomial method is used as an example of specifying a non-standard ...
3
votes
1answer
75 views

QuantLib C++: Monte Carlo Engine with SequenceStatistics

I'm trying to implement a Monte Carlo PricingEngine that stores multidimensional statistics. I have done the following: Defined a Monte Carlo Trait that among other things stores as the ...
1
vote
0answers
50 views

Monte Carlo simulation of Multifractional Brownian Motion in MATLAB

Code under is taken from http://en.literateprograms.org/Monte_Carlo_simulation_(Matlab) ...
1
vote
1answer
56 views

Monte Carlo VaR assuming logistic distribution

I have a Monte Carlo model which measures the Value at Risk (VaR) for given portfolio. I use the geometric brownian motion to model the prices. But let's say I assumed the returns of prices follow the ...
3
votes
1answer
103 views

Whites Reality Check for Pair Trading

I want to use the Monte Carlo Method described in Aronsons book Evidence based Technical Analysis to test if a given pairs trading strategy is useless. First step there is to randomize the returns of ...
2
votes
1answer
51 views

correlated random variables with additional autocorrelation - multi dimensional cholesky?

for my thesis im currently generating several time series of random numbers, so far so good. Now i realized some autocorrelation in the series as well and dont really know how to cope with it. Can i ...
1
vote
0answers
17 views

Multiple similar values simulation

Perhaps some of you came across the following task that I am trying to automate for @RISK, VOSE or other simulation software? I have a question as we are trying to use the software to estimate the ...
0
votes
1answer
39 views

CVA as a running spread - risk annuity calculation in the Monte Carlo framework

I have simulated future term structures in the one-factor Hull-White model and calculated the CVA of a particular trade (let's say, now I have it in absolute value, in dollars). However, I want to ...
0
votes
0answers
61 views

Number of simulations for Monte Carlo CVA

Assuming we are calculating CVA across a netting set with a Monte Carlo methodology: 1) How many future dates ("horizons") would be typical - or does that depend entirely upon the composition of the ...
3
votes
2answers
446 views

Why does changing the time step size in my Monte Carlo simulation change my result a lot?

I have written some software to price a call option using Monte Carlo simulation. It produces a price which is consistent with the model when I set the time step as recommended in a tutorial that I ...
0
votes
1answer
48 views

Projecting cash flows via Monte Carlo Simulation

I am looking to model the cash flows associated with a company as part of a Project finance experiment, where I got the idea from here. I'm looking to project cash flows for an Automotive company in ...
0
votes
1answer
53 views

Interpretation of vega out of BS formula

I am comparing Monte Carlo estimates of VaR (using importance sampling) under both the normal and student distributions. I am also considering risk factors other than log-prices; in particular, ...
2
votes
2answers
176 views

European call down and out option (geometric Brownian motion, Monte Carlo, Euler)

I need to estimate the expected value and the Greeks of an European call down and out option, assuming geometrical Brownian motion of the asset, with Monte Carlo simulation employing Euler ...
0
votes
2answers
152 views

What are some examples of non-solvable SDE where Monte Carlo discretization is necessary

Reading Glasserman - "Monte Carlo Methods in Finance" it says in the introduction to Chapter 6 - Discretization Methods, that moste models arising in derivatives pricing can be simulated only ...
2
votes
0answers
120 views

Forecast of ARMA-GARCH model in R

I managed to forecast a GARCH model yesterday and run a Monte Carlo simulation on R. Nevertheless, I can't do the same with an ARMA-GARCH. I tested 4 different method but without achieving an ...
3
votes
1answer
100 views

Evaluation of the semi-closed Heston pricing formula for call options

I'd like to know, how the integral part of the semi-closed Heston pricing formula for call options can be simulated for a given set of model parameters. Monte Carlo simulations shoud work for this ...
1
vote
0answers
134 views

Monte Carlo, convexity and Risk-Neutral ZCB Pricing

I've built a simplistic Excel monte carlo model to price a zero-coupon bond, but it came up with a slightly unepxected result so I wanted to confirm whether my maths is just a little rusty or my model ...
0
votes
1answer
44 views

Should earnings be modelled normally or lognormally?

I am having difficulty deciding whether a company's earnings should be modelled normally or lognormally. If we consider two arguments: (i) The earnings of a company are the returns on the assets of ...
2
votes
0answers
111 views

Simulation of Heston process

I am currently working on implementing Heston model in matlab for option pricing (in this case I am trying to price a European call) and I wanted to compare the results I obtain from using the exact ...
1
vote
1answer
162 views

How to use Halton sequence in monte carlo simulation

Does anybody know how to use the Halton pseudo random technique in monte carlo simulation. I'm able to generate the sequences and I know they are correct. I checked a couple of numbers from different ...
4
votes
1answer
279 views

How to do a Brownian Bridge with quasi-random numbers in the Heston model?

I'm required to use the Euler Monte Carlo method to compute the option price under Heston model settings. I know from some paper that the convergence is volatile for the Heston model with a plain ...