Monte Carlo Analysis

Bringing uncertainty and risk into forecasting


Numerous chance events.

© iStockphoto/inkastudio

So you've created a carefully-researched cash flow forecast for the business you want to start. And it looks like it might be a flier.

But how good is this forecast really? Will you make exactly the revenue forecasted? Exactly? And in this world of wildly fluctuating commodity prices, will your inputs cost exactly what you've forecasted?

If your revenue is just a bit down on what you expect and your costs are just a bit higher, is your promising business actually more likely to be a loss-making disaster?

And what of other forecasts – production forecasts, population forecasts, economic forecasts, even weather forecasts? How do you bring the sheer randomness of everyday life into these?

One way of doing this quantitatively is with Monte Carlo Analysis, an important decision and risk analysis technique.

Understanding the Tool:

The name "Monte Carlo Analysis" refers to the casinos at Monte Carlo in Monaco, where hundreds of chance events happen every day.

The idea behind the technique is that you feed random numbers representing the uncertain inputs (revenue and commodity prices in the example above) into your forecasting model, and then track what comes out at the other end.

This wouldn't get you anywhere if you fed in truly random numbers, or if you used only one set of inputs. However, when you generate pseudo-random inputs based on an appropriate probability distribution, and feed enough of them into your model, you generate a useful and highly informative distribution of recorded outputs.

Before PCs became common in the workplace, this was impractical. Just preparing one run of a cash flow forecast (with one set of inputs) would take a day's manual calculation and checking. However with computers, you can run hundreds or thousands of sets of inputs through your model in only a few minutes.

To do this, you'll need MS Excel Risk Analysis plug-ins like @Risk, RiskAmp or Crystal Ball, or you'll need some form of Monte Carlo Simulation front end for the modeling system you're using.

How to Use the Tool:

Use the following steps to carry out Monte Carlo Analysis:

... for the complete article:

Mind Tools members, click here.

Join the Mind Tools Club to finish this article AND get 1,000 more resources

Join now for just $1, first month

"When I started using Mind Tools, I was not in a supervisory position. Now I am. Along with that came a 12% increase in salary."
– Pat Degan, Houston, USA


Join the Mind Tools Club

Get training, help and ideas to boost your career: the Mind Tools Club gives you much, much more than you get here on the basic Mind Tools site.

And if you join before midnight on May 9th, we'll also give you a FREE copy of our Future-Proof Your Career workbook.

Find out what you get


Where to go from here:

Next article

Free newsletter

Join Mind Tools

Follow Mind_Tools on Twitter
Facebook

1 Day to Go!
Get Our Future-Proof Your Career Workbook FREE


Join the Mind Tools Club before midnight, May 9th, and get our Future-Proof Your Career workbook (worth US$19.99) for FREE.

Join for just US$1

Get the Free
Mind Tools App


Mind Tools Apps

Learn on the move with the free Mind Tools iPhone, iPad and Android Apps. Short bursts of business training ideal for busy people.

Get the Mind Tools App

Related Resources


What Bugs You?


  • Let us know about anything wrong, or anything you don't like about this site, and you could win a US$50 Amazon voucher!

Click here

Sponsored Links