The Gaussian Cookbook Recipes for simulating stochastic processes

Chef Roman Paolucci
with Chef Roman Paolucci,
Graduate Student at Columbia University

Master the art of simulating stochastic processes with comprehensive recipes for processes including the Brownian bridge and fractional Brownian motion.

\[X(t) = \int_0^t K(t,s) \, dW(s)\]
Stochastic Process Representation

Recipes

Essential methods for simulating Gaussian processes

01

Brownian Motion

Brownian Motion

The classical Wiener process, foundation of stochastic calculus and Gaussian process simulation.

Random Walks Markov Property Simulation Methods
View Recipe
02

Brownian Bridge

Brownian Bridge

Conditioned Brownian motion that starts and ends at fixed values, useful for path-dependent simulations.

Conditioning Bridge Construction Applications
View Recipe
03

Fractional Brownian Motion

Fractional Brownian Motion

Long-memory Gaussian process with tunable Hurst parameter for modeling persistence and roughness.

Hurst Exponent Self-Similarity Spectral Methods
View Recipe
04

Volterra Process

Volterra Process

Causal representation of fractional Brownian motion with explicit filtration structure and iterative construction.

Causal Structure Filtration Adaptation Volterra Kernel
View Recipe

Articles

Selected research papers and preprints by Chef Roman Paolucci

Recipes for simulating stochastic processes

This note discusses the necessary steps to simulate a stochastic process with a desired covariance structure. In this context, I outline the Karhunen–Loéve theorem and provide intuition and general recipes to decompose a stochastic process by establishing the integral eigenvalue problem (continuous-time) or, equivalently, the covariance matrix diagonalization problem (discrete-time). I then apply these general recipes to a Brownian motion and Brownian bridge to numerically simulate paths.

View on SSRN
Suggested Citation:
Paolucci, Roman, Recipes for simulating stochastic processes (June 30, 2025). Available at SSRN: https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5332011

Resources

Connect with the project and explore more content

GitHub

Browse the source code, contribute, or star the project on GitHub.

View on GitHub

YouTube

Watch tutorials, lectures, and simulations on the Quant Guild YouTube channel.

Visit Channel

SSRN

Read research papers and preprints by Roman Paolucci on SSRN.

View on SSRN

Medium

Read articles and essays on stochastic processes and simulation on Medium.

Read on Medium

Discord

Join the Quant Guild community for discussions and Q&A on Discord.

Join Discord

LinkedIn

Connect with Roman Paolucci and the Quant Guild on LinkedIn.

Connect on LinkedIn