## Tips on using this forum..

**(1) **Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

**(2)** It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

# Monte Carlo Simulation

Hello Our company would like to do a monte carlo/probability analysis on a financial model which has a number of variables which includes a number of funding/profit sources, borrowing sources, interest rates, years/duration's, etc. We are trying to do breakeven analysis and/or probability of achievement analysis given these variables and some other factors. My boss figured this could be down with the primavera risk analysis software i have installed, however in my experience, this software is more directed towards schedule risk analysis and not suitable for this application. Can anyone confirm this and/or provide recommendations on what software would be more suited for our current needs? Thanks

Thanks All, this is great insight

Thanks All, this is great insight

Financial model shall consider timing as well as financial constraints, the same goes with Monte Carlo.

**Financial resources leveling**from

**Rafael Davila**

Dear SV:

Primavera Risk analysis is usefull to time related analysis (duration, critical path).

There are more suitable softwares for incomes/outcomes (revenues, costs) analysis, like Crystal Ball (a Oracle tool) or Safran.

Regards

SV you are right Primavera Risk Analysis is more suited to Schedule Risk Analysis.

- Why Monte Carlo simulations of project networks can mislead
- Correlation with project schedule risk analysis

Correlation is the degree to which the observed value of two or more random variables are related. If two random variables are uncorrelated, the observed value of the second variable will not be affected by the value of the first, and vice versa. If one variable is likely to take a high (low) value when the other variable takes a high (low) value, the two variables are positively correlated. If the opposite occurs (a high value for one variable is likely to occur at the same time as a low value for the other variable) the two variables are negatively correlated.

To believe you can find true multiple correlations is naïve.

To believe you can easily model multiple scenarios that require different activities using Monte Carlo is naive. Only a few risk software such as Spider Project can model conditional scenarios, advanced, complicated and in some cases not enough.

Spider Project provides for Monte Carlo as well as for 3 scenarios risk models. Spider Project provides for modeling non-deterministic production rates and their impact on the schedule. Spider Project allows for conditional models. Spider Project calculates IRR, NPV and can level funding constraints. Fortunately you can model 3 scenarios if using your CPM software and Excel to fit the probability distribution and the related S curve.

You are better off if using 3 scenarios approach.

I'm afraid your problem is a bit more complex. I did my disertation thesis on this subject from the contractors point of view and here are some problems you must consider:

1. Payments - when you pay vendors, subcontractors, salaries, taxes, etc. and how much do you pay;

2. Revenue - when you recieve money from your clients and how much;

3. Internal funding - how much money and when you have it (how much money your company can invest in a project without external funding - bank, for example);

4. Return of the internal funding - when you will be able to get back the money you invest in a project portfolio - here you should include monetary depreciation depending on inflation, exchage rates between currencies, etc.

5. External funding - how much money and when you can get it (how much money you need to borrow from an external source - bank for example);

6. Cost of external funding - how much money you have to pay for loans - here you will have 2 things to consider: fixed costs for approving loan and accessing it and time costs which may occur;

7. Return of external funding - when you are able to pay the external loan and how much

All of these are milestones, time costs for external funding should be placed on a hammock, for which costs are calculated using a time parameter if you would like to have a dinamic model.

You build 3 scenarios (Optimistic, Probable, Pesimistic). These scenarios are inversely proportional to the execution schedule because in the optimistic schedule everything will be more condesed and payments will occur ealyer, also because of this some milestones will be missing from one scenarios to another, usually the optimistic execution schedule is the most expensive.

Ok now after you do all this you cannot run a Monte Carlo because as I said some milestones may be missing from one scenario to another. You must run a 3 Scenarios Simulation on the project level and you will get the results you want + buffers.

Here is a cumulative diagram of Paymens vs Revenue, where red is payment and green is revenue:

Here is a Cumulative diagram considering all 7 components:

For a Portfolio of 5 projects and 1300 activities, spaning 1 year you should get around 150 milestones.

Now this is a detailed analisys, depending on your precision needs you may simplify it.

Hope this helps.

Best regards,

Bogdan

For risk analysis models considering funding constraints please click the following link:

## Replies