Skip to content

Pachrijam/Monte-Carlo-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monte Carlo Simulation

A Python practice project exploring Monte Carlo simulation techniques and their applications.

Overview

This repository contains implementations of various Monte Carlo simulations—a statistical method for modeling and analyzing systems with random variables. The project demonstrates the power of using statistical sampling to solve complex problems and estimate quantities that are difficult to calculate analytically.

Project Structure

Monte-Carlo-Simulation/
│
├── main.py
│
├── export_json.py                     # exports results of each simulation as json 
├── export_csv.py                      # exports results of each simulation as csv
│
├── calculate_european_options.py      # calculates results of each simulation
├── calculate_int.py
├── calculate_mcmc_bayes.py
├── calculate_pde_sde.py
├── calculate_pi.py
├── calculate_rare_event.py
├── calculate_confidence.py
├── calculate_sequential.py
│
├── visualizationInt.py                # visualizes results of each simulation using matplotlib
├── visualizationMCMC.py
├── visualizationPDE_SDE.py
├── visualizationPi.py
├── visualizationRareEvent.py
├── visualizationSequential.py
│
├── README.md
├── LICENSE.md

Video Resources

Monte Carlo Pi Estimation

Monte Carlo Integration

Markov Chains

PDE & SDE

European Options

Miscellaneous

About

Python project that can run several Monte Carlo Simulations such as estimating the value of pi, evaluating financial risk, and much more!

Topics

Resources

License

Stars

1 star

Watchers

1 watching

Forks

Packages

 
 
 

Contributors

Languages