Questions tagged [monte-carlo]

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

Filter by
Sorted by
Tagged with
2
votes
0answers
76 views

When to remove a trading strategy?

Every strategy has a limited lifespan. How do you decide when to stop a particular strategy as it has lost its edge? Few of things that can be thought is strategy crossing its maximum drawdown, net ...
5
votes
1answer
199 views

Quasi Random Monte Carlo in m.v. portfolio optimization

Not specifying a correlation matrix for the Monte Carlo Simulation's random returns is equivalent to assuming no correlation or a correlation coefficient of zero, which will seriously and adversely ...
3
votes
2answers
157 views

theoretical reason for which we can use monte carlo simulation for option pricing

The classic way to price an option is solving either analitically or numerically the associated PDE subject to the terminal and boundary conditions. An alternative approach is to use monte carlo ...
4
votes
1answer
268 views

Monte Carlo (resampling) in m.v. portfolio optimization

The instability and high sensitivity of optimisation results can be augmented by adding another layer of quantitative methodology in the form of Monte Carlo Simulation. The name Monte Carlo alludes to ...
2
votes
1answer
98 views

What is the annualized realized volatility of simulated Brownian motion paths?

I saw this following question in an exam. Take a Brownian motion simulation with drift 5% and annualized volatility of 20% for a period of 1 year. Then the annualized realized volatility of the ...
2
votes
2answers
111 views

Single-step Monte Carlo in Excel

How do you simulate correctly using raw prices not returns? I have corresponding periods of earnings to Futures but the Excel call function =NORMINV(RAND(),mean,stdev) generates negative Futures ...
0
votes
0answers
20 views

EMTN with two barrier options and pricing by Monte Carlo method

I analyzing an EMTN (Euro Medium Term Note) for my Master's degree thesis, which uses 2 barrier options: a Down and In put, an Up and In put However, I only know how to do it for Knock-out options. ...
1
vote
1answer
79 views

Hindsight overhedge for pricing path dependent options

I understand how to use the longstaff schwartz method in Monte Carlo to compute the continuation value of path dependent options but someone recently mentioned another technique called "Hindsight ...
4
votes
1answer
667 views

Local Volatility with Monte Carlo Simulation

I am trying to implement a Monte Carlo Simulation using Local Volatility Model (Dupire’s Equation). I’m pretty sure I can build a very good LV surface, however, I do not know how to use it in the MC ...
6
votes
1answer
71 views

Control variate for pricing a best of assets option : $\mathop{{}\mathbb{E}}[ \max ( F^1_T,F^2_T, …,F^N_T )]$

I want to use Monte Carlo to price a best of assets derivative : $$\mathop{{}\mathbb{E}}[ \max ( F^1_T,F^2_T, ...,F^N_T )]$$ where the $F^i_T$ is the forward of the ith asset observed at expiry ...
0
votes
0answers
34 views

Monte Carlo Simulation with varying expected returns and volatilities

I have yearly CMAs which denote the 5-year forward looking returns and vols. These CMAs are updated every year. For example in 2004, the outlook for next 5 years is 11%, in 2005 the outlook is 10.8%. ...
1
vote
1answer
116 views

Simulation scheme for SABR beside the standard Euler discretization

QUESTION: Beside Euler Scheme, is there another more robust (and preferably easy to implement) way to simulate asset path with SABR dynamics? Simulation that will withstand even for high volatilities....
3
votes
1answer
163 views

Antithetic sampling Monte Carlo

In Peter Jaeckel, Monte Carlo in Finance book, I read the following sentence: Whenever the first realised moment of the underlying variate draws $\{z_i\}$ has a strong impact on the result of the ...
2
votes
1answer
67 views

Multi-factor vs Single-factor interest rate model for XVA / CCR

When calculating XVA or Counterparty Credit Risk (CCR), you can choose to simulate your interest rate with a Multi-factor interest rate model or a Single-factor interest rate model. What are the pros ...
1
vote
1answer
199 views

Least Squares Monte Carlo

Could you explain to me in words (no formulas) the concept of the Least Squares Monte Carlo method to price an American style option?
0
votes
0answers
74 views

Approximation of portfolio VaR (after mapping) when Delta and Gamma both equal zero

As titled, I am having trouble estimating the VaR of a portfolio mapped as a function of a single risk factor $S$, in the form : $$V(S) = S^3 - 30S^2 + 300S + 150$$ with current value $S = 10$. $S$...
0
votes
0answers
20 views

Longstaff Schwartz with future conditional coupons

I've implemented the L-S algorithm for a simple put option. I want to value a more complex derivative which has future conditional coupons which only occur if the option is in the money. How would I ...
0
votes
1answer
79 views

Multi-legged Swap pricing

can anyone guide me how to price a multi-legged swap and whether I need Monte Carlo / LMM based approach or if there is a closed form solution. Receive leg "Libor 3m +1%" Payment leg If Libor is ...
4
votes
1answer
98 views

Accuracy of Euler Monte Carlo discretization without knowing exact solution?

By using Euler Monte Carlo discretization (for a Hull-White model) we simulate $$r(t+\Delta t)=r(t)+\lambda(\theta(t)-r(t))\Delta t+\eta\sqrt{\Delta t}Z$$ with $Z\sim N(0,1)$, $\lambda$, $\eta$ ...
0
votes
1answer
55 views

Generate scenarios of multiple related parameters

Assume I have three industry datasets: interest rates, inflation and unemployment. Data contains information of last ten years and it's monthly. Now, I would like to create N possible scenarios of ...
0
votes
4answers
1k views

Python libraries for Monte Carlo simulations?

I am learning about monte carlo simulations and I have found many blogs explaining its implementation in python. Because its a widely known and an important technique for structuring asset prices. I ...
1
vote
1answer
188 views

Ho-Lee short rate model under the Heath-Jarrow-Morton framework

Under the Heath-Jarrow-Morton (HJM) framework the dynamics of the Ho-Lee short rate model are defined as following: $$dr(t)=\theta(t)dt+\sigma dW^{\mathbb{Q}}(t)$$ with $\mathbb{Q}$ the risk-neutral ...
1
vote
0answers
55 views

Multiple layer Monte Carlo Option pricing

I have simulated 10000 price paths from the SVCJ model under $\mathbb{Q}$ from $S_{t0}$ until $S_{tm}$ and have computed one discounted option price $C_t$. I want to compute the numerical simulated ...
2
votes
1answer
127 views

Why do we have to use in-the-money paths in LSMC, and how?

In Longstaff's original LSMC paper (Valuing American Options by Simulation: A Simple Least-Squares Approach, 2001 (link)), it is claimed that one should only use in-the-money paths for regression at ...
2
votes
2answers
1k views

Monte Carlo simulations in Python using quasi random standard normal numbers using sobol sequences gives erroneous values

I am trying to perform Monte Carlo Simulations using quasi random standard normal numbers. I understand that we can use sobol sequences to generate uniform numbers, and then use probability integral ...
0
votes
0answers
50 views

Using variance reduction on only some models

I am pricing options with some copula based models using Monte Carlo simulation. I was looking up some easily implementable variance reduction methods and decided on antithetic variates. However, ...
1
vote
0answers
357 views

Geometric Brownian Motion with Dividends

I am working on a problem and had a quick question. I understand that for Geometric Brownian Motion we use the formula: $$X_{t_n} = X_{t_{n-1}} + \mu X_{t_{n-1}} \Delta t + \sigma X_{t_{n-1}} \...
3
votes
1answer
497 views

Implied volatility in Monte Carlo models

Suppose I want to get the implied volatility for a given option, whose process does not generate a closed-form formula. In that framework, how is the IV calculated, given the fact that bisection ...
1
vote
1answer
463 views

Hull white model Monte Carlo simulation Zero Coupon Bond

I am trying to use Hull White Model to price a zero coupon bond by Monte Carlo Simulation. The basic idea is under this equation: Under Hull White Model, I want to generate every short rate (r) and ...
4
votes
1answer
1k views

Numerical simulation of Heston model

I am trying to simulate on Python random paths for a general asset price as described by the Heston model: \begin{equation} \begin{aligned} dS_t &= \mu S_t dt + \sqrt{\nu_t} S_t dW^S_t \\ d\nu_t &...
5
votes
2answers
140 views

Do correlated assets affect the price of a portfolio of derivatives?

I need to compute the value at risk of a given portfolio as an exercise for a class at university but I have trouble understanding how correlated assets affect the price of the portfolio. Could you ...
1
vote
1answer
177 views

How can I conduct a basic Monte carlo simulation on 2 stocks?

I have 2 stocks in my portfolio A and B.A is currently at 50 dollars and B at 40 dollars. Correlation between A and B is 0. Let us say I bought the stocks today at 50 and 40 dollars. If I wish to use ...
0
votes
1answer
105 views

Monte Carlo computational cost

Hello. I'm reading the above paper and I do not understand how they managed to solve eq (17.35) -- i've seen many papers skip through this as trivial and didn't bother to show the method to get there. ...
4
votes
1answer
123 views

Monte Carlo for Asian Pricing

I'm trying to verify the accuracy of my Monte Carlo method for pricing mean options. I came across this paper that supposedly gives an 'exact' solution for the arithmetic mean option (asian). It's a ...
2
votes
2answers
165 views

Is it possible to model path-dependent clauses using finite difference methods?

I'm trying to build a convertible bond pricer. In my case a convertible bond is a complex derivative with call, put and conversion price reset clauses, and all of the clauses are triggered in a path-...
4
votes
1answer
252 views

Monte Carlo Method for American Call Option (No Dividends)

I tried to pricing the American Call option using "Longstaff-Schwartz" least squares method. However, I found the American call option is always lower than the Monte Carlo European call option (they ...
2
votes
0answers
448 views

Longstaff-Schwartz, special american option simulation using Python (numpy package)

I got a put option, which can be exercised 3 times, all at different times, which are each month of a year $$t_1 = \frac{1}{12}, t_2 = \frac{2}{12} ... t_{12} = 1$$. Respectively, if exercised at $$...
1
vote
0answers
110 views

Ultra Powerfull Vibrato Montecarlo for delta sensitivities of a not regular payoff

Ciao, I am working on a derivative with the following payoff at time $T$: $$ \sqrt{(S_T - K)^+} $$ where $S_T$ is the value of the stock at the expiring date. As usual we will assume $S_t$ to be a ...
1
vote
1answer
443 views

How to calculate mean and volatility parameters for Geometric Brownian motion?

Say I have a time series $S_K$ for monthly asset prices for the last 30 years. I want to run a monte carlo simulation using geometric brownian motion $$S_t = S_0\exp\left(\left(\mu - \frac{\sigma^2}{...
2
votes
1answer
76 views

Monte Carlo simulations of stock price percentage change rather than stock price

Say we have a stock price time series $S_k$. We can do monte carlo simulations on the stock price to make predictions about future prices (e.g. through Geometric Brownian Motion SDE's). Does it make ...
1
vote
0answers
20 views

Benchmark values for exotic options with highly nonlinear boundaries

I have created some modifications of least squares monte carlo algorithm for pricing american options which gives me lower and upper bound. Now I want to test how good it works for options with highly ...
0
votes
1answer
83 views

Monte Carlo simulated price and Black Scholes Price are giving a huge difference in my Matlab code

I have written a script for showing Monte Carlo Price for a increasing N. But comparing with BS results , This indicates a huge difference. Where is the error? Function : function [cpay,ppay] = ...
1
vote
0answers
137 views

Monte Carlo VAR with differente asset classes

I have found a very useful post regarding the use of Monte Carlo simulaton to obtain portfolio Value at risk, based on Cholesky decomposition, random variates, etc. This post I'm talking about is: Is ...
-2
votes
2answers
707 views

Least-Squares-Monte-Carlo by Neural Network Estimator for pricing American Option Python [closed]

First I did the LSM (Longstaff-Schwartz) to understand how its work to price an American option. code for standard_normal ...
2
votes
0answers
218 views

Simulating compound Poisson jump-diffusion process with time-changed jump frequency

I want to simulate a jump-diffusion process with compound Poisson jumps and a deterministic jump frequency function $\lambda(t)$. The function should follow the following stochastic differential ...
1
vote
0answers
29 views

Asian basket option variance reduction control variates monte carlo

I have priced an Asian put option with three underlying correlated stocks. Now I want to try to reduce the variance using control variates. I have found great ideas when there is one underlying (thus ...
0
votes
1answer
141 views

Bayesian trade probability with factors

I have a strategy Y which is influenced by some factors X1, ..., Xn (for example asset volatility, distribution of macroeconomic factors). At moment t0 I have historical distribution(prior) of X1, ...,...
2
votes
2answers
101 views

Sample from aggregate portfolio distribution versus individual asset distributions

Suppose I have three assets $x_1,x_2,x_3$ in a portfolio with weights $W=\begin{bmatrix} w_1 \\ w_2 \\ w_3 \end{bmatrix} $, expected returns $R=\begin{bmatrix} \mu_1 \\ \mu_2 \\ \mu_3 \end{bmatrix}$, ...
1
vote
1answer
147 views

Simulating assets of different currencies

I have a situation as follows: One year call option on a Euro stock with a Euro denominated strike. Knock in feature as follows - The option can only pay out if the growth in the Euro stock over ...
0
votes
1answer
106 views

How to price a barrier using monte carlo when return distribution is not iid?

this question is actually related to set the stop loss and stop return. Say after a liquidity shock, I want to place two stops, one being stop loss and another being stop return. If I use, say 10 ...

1
2
3 4 5
8