Introduction Uniform Distribution Classical Examples Construction Irreducible Polynomials Numerical Integraion Pricing Theory References

 

Application to the Pricing of Complex Financial Securities

The risk-neutral valuation paradigm shows that the fair value at time [Graphics:../Images/QRDemonstration_gr_370.gif] of a financial derivative maturing at time [Graphics:../Images/QRDemonstration_gr_371.gif] is expressed as an integral. For example, for a European option with pay-off function [Graphics:../Images/QRDemonstration_gr_372.gif] on an underlying with initial price [Graphics:../Images/QRDemonstration_gr_373.gif] and volatility [Graphics:../Images/QRDemonstration_gr_374.gif]

[Graphics:../Images/QRDemonstration_gr_375.gif]

where [Graphics:../Images/QRDemonstration_gr_376.gif] is the riskless interest rate over the period [Graphics:../Images/QRDemonstration_gr_377.gif], the function [Graphics:../Images/QRDemonstration_gr_378.gif] the density

[Graphics:../Images/QRDemonstration_gr_379.gif]

and [Graphics:../Images/QRDemonstration_gr_380.gif] is the inverse cummulative normal distribution function (entering from the assumption that the price process [Graphics:../Images/QRDemonstration_gr_381.gif] of the underlying satisfies a geometric Brownian motion).

[Graphics:../Images/QRDemonstration_gr_382.gif]

In case of a European call option with strike [Graphics:../Images/QRDemonstration_gr_383.gif] the function [Graphics:../Images/QRDemonstration_gr_384.gif] (depending on [Graphics:../Images/QRDemonstration_gr_385.gif], [Graphics:../Images/QRDemonstration_gr_386.gif], [Graphics:../Images/QRDemonstration_gr_387.gif], [Graphics:../Images/QRDemonstration_gr_388.gif], and [Graphics:../Images/QRDemonstration_gr_389.gif]) becomes

[Graphics:../Images/QRDemonstration_gr_390.gif]

Let us extract a one-dimensional sequence of quasi-random numbers from the previously calculated Niederreiter sequence in base 3 and calculate the sample mean:

[Graphics:../Images/QRDemonstration_gr_391.gif]
[Graphics:../Images/QRDemonstration_gr_392.gif]
[Graphics:../Images/QRDemonstration_gr_393.gif]

If we compare this to the analytic solution obtained from the Black-Scholes formula we see a high accuracy of quasi-Monte Carlo integration:

[Graphics:../Images/QRDemonstration_gr_394.gif]
[Graphics:../Images/QRDemonstration_gr_395.gif]
[Graphics:../Images/QRDemonstration_gr_396.gif]
[Graphics:../Images/QRDemonstration_gr_397.gif]
[Graphics:../Images/QRDemonstration_gr_398.gif]
[Graphics:../Images/QRDemonstration_gr_399.gif]
[Graphics:../Images/QRDemonstration_gr_400.gif]

We visualize how good the first [Graphics:../Images/QRDemonstration_gr_401.gif] (transformed) sequence elements of a Niederreiter sequence can approximate the Gauss distribution. To this end, we throw away the first sequence element (as it is 0) and invert with the inverse cummulative distribution function.

[Graphics:../Images/QRDemonstration_gr_402.gif]
[Graphics:../Images/QRDemonstration_gr_403.gif]
[Graphics:../Images/QRDemonstration_gr_404.gif]
[Graphics:../Images/QRDemonstration_gr_405.gif]
bars = BarChart[buckets,PlotRange->All,BarLabels->None,BarEdges->False];

[Graphics:../Images/QRDemonstration_gr_406.gif]

Finally we superimpose the Gaussian density function with mean and variance the sample mean respectively the sample variance of the [Graphics:../Images/QRDemonstration_gr_407.gif] transformed samples.

[Graphics:../Images/QRDemonstration_gr_408.gif]

[Graphics:../Images/QRDemonstration_gr_409.gif]

[Graphics:../Images/QRDemonstration_gr_410.gif]

Converted by Mathematica November 18, 1998

 

 

Introduction Uniform Distribution Classical Examples Construction Irreducible Polynomials Numerical Integraion Pricing Theory References