RISKSIM2 for Excel – Updated Risk Evaluation and Monte Carlo Simulation Toolkit
Originally published: 03/08/2026 12:39
Publication number: ELQ-36024-1
View all versions & Certificate
certified

RISKSIM2 for Excel – Updated Risk Evaluation and Monte Carlo Simulation Toolkit

An Excel-based risk evaluation and Monte Carlo simulation toolkit featuring probability distributions, time-series functions, named outputs and case studies

Description

RISKSIM for Excel is a practical risk-evaluation and Monte Carlo simulation toolkit designed for analysts, engineers, financial modellers, project managers and decision-makers who work primarily in Microsoft Excel.

The toolkit introduces uncertainty directly into spreadsheet models through familiar Excel formulas. Users can replace fixed assumptions with probability distributions, recalculate the complete workbook repeatedly and collect selected model results for statistical analysis.

RISKSIM includes functions for commonly used continuous and discrete probability distributions, including Normal, Uniform, Triangular, Beta, Gamma, Lognormal, PERT, Exponential, Weibull, Bernoulli, Binomial, Poisson, Geometric, Student’s t, Pareto and others.

Named model outputs can be defined using formulas such as:
=LGRiskOutput("Annual Profit")+SUM(B6:B10)

The Monte Carlo routine then recalculates the workbook for each trial, captures every named output and produces a separate results worksheet containing the simulated observations and summary statistics. These include the mean, deviation, minimum, median, selected percentiles and maximum.

RISKSIM also provides time-series functions for modelling variables that change through time. These include:

  • AR, MA and ARMA processes
  • Geometric Brownian motion
  • Jump-diffusion processes
  • Mean-reverting processes
  • ARCH, GARCH, EGARCH and APARCH volatility models

A separate case-study workbook demonstrates practical applications across:

  • New-product profit forecasting
  • Mining-project NPV and IRR
  • Construction cost and completion risk
  • Inventory and stockout planning
  • Chemical batch production
  • Insurance claim reserves
  • Investment portfolio analysis
  • Electricity-demand forecasting
  • Commodity-price modelling
  • Financial-market volatility

Each case study is presented on its own worksheet and contains uncertain assumptions, formula-driven calculations, named simulation outputs and the management questions the model can help answer.

The package is suitable for evaluating questions such as:

  • What is the probability of making a loss?
  • How much project contingency is required?
  • What reserve is needed for a specified confidence level?
  • What is the likelihood of exceeding a budget or deadline?
  • What range of project values should management expect?
  • How might prices, demand or volatility evolve through time?

RISKSIM operates locally through Excel, VBA and the supplied Windows DLL. It does not require Python, an internet connection or a paid simulation subscription. Users can incorporate the formulas into their own financial, engineering, operational and scientific workbooks.

The package includes the RISKSIM calculation library, the VBA interface, a function-report workbook and a separate workbook containing ten practical case studies.

This Best Practice includes
1 zipped file

Deon de Wet-Roos offers you this Best Practice for free!

download for free

Add to bookmarks

Discuss

Further information

Introduce uncertainty directly into Excel models using probability-distribution formulas.
Perform Monte Carlo simulations without requiring Python or an online service.
Replace single-point assumptions with realistic ranges of possible outcomes.
Measure the probability of losses, budget overruns, delays, stockouts and other adverse events.
Identify expected outcomes, percentiles, minimums, maximums and confidence ranges.
Define and track multiple model results using LGRiskOutput.
Simulate financial, engineering, operational and scientific variables.
Model variables that change through time using AR, MA, ARMA, Brownian-motion and volatility functions.
Support more informed planning, budgeting, valuation and risk-management decisions.
Demonstrate the functions through practical case studies covering profit, mining, construction, inventory, chemical production, insurance, investment, electricity demand and commodity prices.
Provide an adaptable framework that users can incorporate into their own Excel workbooks.
Offer a locally operated risk-analysis toolkit without requiring Python, an internet connection or a paid simulation subscription.

This Downloadable Best Practice applies best when:

Decisions depend on uncertain inputs rather than fixed assumptions.
Microsoft Excel is the main modelling and analysis environment.
Users need Monte Carlo simulation without Python, cloud services or a paid simulation subscription.
Probability distributions can reasonably represent uncertain prices, costs, demand, production, yield, duration or failure events.
Management needs expected results, percentiles, confidence ranges or probabilities of adverse outcomes.
Financial models require risk analysis for profit, cash flow, NPV, IRR, investment returns or project funding.
Project models need to evaluate budget overruns, completion delays or contingency requirements.
Operational models involve inventory, stockouts, production volumes, supplier delays or capacity planning.
Engineering or scientific models involve uncertain measurements, material properties, process yields or equipment performance.
Insurance or safety models involve event frequencies and uncertain loss amounts.
Variables change through time and can be represented by AR, MA, ARMA, Brownian-motion, mean-reverting or volatility processes.
Users want to add simulation functions to an existing Excel workbook while retaining its familiar structure and formulas.
Analysis must run locally on a Windows computer with a compatible version of Microsoft Excel.
A transparent, formula-driven model is preferred so that assumptions and calculations can be reviewed and modified directly in the spreadsheet.

This Downloadable Best Practice is not ideally suited when:

The outcome is fully deterministic and does not involve meaningful uncertainty.
Reliable probability assumptions or reasonable input ranges cannot be defined.
The model requires certified regulatory, actuarial, clinical or safety-critical validation.
Decisions will be based solely on simulation results without professional review or independent verification.
The workbook contains incorrect, incomplete or poorly understood calculation logic.
Highly advanced dependence structures, specialised stochastic processes or institution-grade quantitative finance models are required.
Real-time market feeds, database connections or cloud-based collaborative simulation are essential.
Very large simulations must be executed across millions of trials or extensive high-dimensional models.
The user requires a web-based, macOS-native or mobile simulation solution.
Microsoft Excel for Windows, VBA or the supplied DLL cannot be used.
Organisational security policies prohibit macros or locally loaded DLL files.
The user expects the toolkit to select probability distributions and assumptions automatically without subject-matter judgement.
Historical data is insufficient to support the selected assumptions and distributions.
Simulation is being used as a substitute for reliable data, sound model construction or expert decision-making.
Guaranteed forecasts or exact future outcomes are required.


0.0 / 5 (0 votes)

please wait...