Shaping Uncertainty: Mastering Advanced Business Modeling

business intelligence business modeling excel monte carlo simulations probability distributions Nov 26, 2023

Uncertainty often appears as an uncharted territory in business scenarios, filled with both challenges and opportunities.

For decision-makers and strategists, the ability to navigate uncertainty is a critical skill. But how can one transform the unknown into a well-defined path to success?

The answer lies in advanced business modeling – a process that goes beyond the most common methods to mold the unknown into actionable strategies.

The Role of Advanced Distributions in Business

Many common business scenarios can be modeled through the use of binomial distributions and normal distributions. Binomial distributions can model a multitude of either/or scenarios. Normal distributions are characterized by their symmetry around a mean value, with data points most densely clustered in the middle and tapering off towards the extremes.

But not all business scenarios are represented by these shapes. Additional characteristics of a distribution may include the following:

  • Skew: A skewed distribution is not symmetrical and leans towards one side. It can be either positively skewed (tail is longer on the right side) or negatively skewed (tail is longer on the left side).

  • Peakedness (Kurtosis): Kurtosis describes the height and sharpness of the central peak relative to that of a standard bell curve. Distributions can be described as having high kurtosis (leptokurtic, or sharply peaked) or low kurtosis (platykurtic, or flatter than a normal curve).

  • Uniformity: A uniform distribution, as the name suggests, has a constant probability and is graphically represented by a flat line.

Lognormal and beta distributions can help an analyst model different types of skew. Lognormal distributions help in understanding scenarios with long-tailed skewed data, such as financial risks or product pricing in volatile markets. Beta distributions are useful for flexibly estimating probabilities within specific ranges, such as project management and resource allocation scenarios.

To demonstrate their practical utility, we'll explore how Rob's Robots, a fictitious robotics company, uses lognormal and beta distributions to inform its business decisions. Through the journey, we'll see how advanced modeling isn’t just about dealing with data – it's about shaping data to represent the complexities and nuances of dynamic business scenarios.

Lognormal Distributions

Unlike the normal distribution's bell curve, lognormal distributions are skewed, usually to the right. This means they are exceptionally useful in scenarios where data values cannot go below zero but have a potentially unlimited upper range - a common characteristic in financial data, stock prices, and even modeling loss from cyber threats.

For Rob’s Robots lognormal distributions provide a more accurate model for datasets where the mean, median, and mode differ significantly, ensuring that strategies are based on realistic scenarios, not just average expectations. This is useful in areas like pricing analysis, risk assessment, and market analysis, where underestimating variability can lead to misguided decisions.

Excel's functions, such as LOGNORM.DIST and LOGNORM.INV, are powerful tools for modeling lognormal distributions. They allow businesses to analyze data and predict future trends based on historical patterns and informed by knowledge of markets.

Lognormal Distributions for Rob’s Robots

Download the template for this example

Consider Rob's Robots, which is purchasing advanced graphics cards in a market characterized by high volatility and unpredictability. Traditional pricing models, which often rely on symmetrical data, fall short in capturing the true dynamics of such a market.

Fictitious Historical Chip Price Volatility Over Time

Data Input: Rob's Robots collects historical price data of the chips, noting the significant volatility in the history and skew in the distribution towards higher values.

Histogram of Chip Prices Skewed to the Right

Applying the Lognormal Distribution Model: Using Excel, the team at Rob’s Robots applies the LOGNORM.DIST function to the natural log of the mean and standard deviation of observations in historical pricing data. By inputting the mean and standard deviation of the log-transformed data, they create a distribution model that resembles the market's skewness.

Applying the LOGNORM.DIST() function

Output Analysis: The output reveals a range of probable prices of chips, with a focus on the higher end, guiding Rob's Robots in modeling a realistic expectation of prices.

Price Exceedance Curve with a Long Tail

Insights and Decisions: This application of the lognormal distribution provides Rob's Robots with an edge. It allows them to anticipate and prepare for the higher chip prices, ensuring their chip purchasing strategy is not just informed but also advantageous against competition using less sophisticated models. By using a model that reflects the real-world distribution of market data, they position themselves to anticipate and capitalize on market trends that less sophisticated models might miss.

Beta Distributions

Beta distributions hold a unique place in statistical modeling, particularly for their flexibility in representing a wide range of different shapes within a bounded interval, typically between 0 and 1. This makes them ideal for modeling probabilities of events that have clearly defined limits, such as project completion rates, resource utilization percentages, or customer satisfaction levels.

For Rob’s Robots, beta distributions provide a realistic framework for understanding probabilities where outcomes are restricted by the realities of the business scenario. They are valuable in project management, quality control, and risk analysis, offering a nuanced view of probabilities that other distributions can't capture as effectively.

Excel's functions, such as BETA.DIST and BETA.INV, are used to model beta distributions. They allow businesses to analyze data and predict future trends based on historical patterns and imposed constraints.

Beta Distributions at Rob's Robots

Download the template for this example

At Rob's Robots, firmware update timelines are artificially constrained by pre-determined release schedules that are committed to customers. Every new firmware update must be released within 10 to 20 weeks of the date that the update is announced, as dictated by the terms of service. The development team will continue working on minor features or refrain from beginning major feature work to meet these commitments, if necessary.

With continuous firmware updates competing for resources against other software development, the team needs a reliable way to estimate and manage project completion times bounded by contractual constraints. Beta distributions can constrain distributions, offering a sophisticated method to model these timelines.

Data Input: The team begins by analyzing historical data on project durations in weeks and normalizing those durations.

Historical Project Durations

Applying the Beta Distribution Model: In Excel, Rob’s Robots uses Solver to estimate alpha and beta values that result in the same 25th percentile and 75th percentile of the normalized historical data.

Using Solver to Estimate Alpha and Beta Values

Then they use the BETA.DIST function, inputting the alpha and beta derived from historical data. These parameters represent the shape and scale of the distribution, tailored to their historical project data.

Using the BETA.DIST with derived alpha and beta values

Outcome Analysis: The resulting beta distribution provides a probability curve for project completion times. It helps the team assess the likelihood of project completion timelines within the contractual constraints.

Probability Curve of Project Completion Times

Insights and Decisions: Armed with insights from the beta distribution analysis, Rob's Robots can plan more effectively. They can estimate realistic timelines, allocate resources efficiently, and make decisions about including or excluding certain feature work in release commitments. This level of planning and foresight will help maintain a competitive edge.

Monte Carlo Simulations

Monte Carlo simulations stand out in the realm of statistical modeling for their ability to handle complexity and uncertainty in a unique way. By using random sampling and repeated simulations, this technique can model a wide range of possible outcomes in scenarios that are too complex for traditional analytical approaches. This method is especially powerful when dealing with multiple variables and uncertain conditions.

In business, Monte Carlo simulations can be applied to a variety of complex scenarios, from financial forecasting and risk management to project planning and market analysis. Their strength lies in the ability to provide a probabilistic range of outcomes, helping businesses prepare for various scenarios, including the less likely but potentially high-impact ones.

Indicators When to Use Monte Carlo Simulations

Below are some indicators that help identify when a Monte Carlo simulation may be useful:

  • Complex, Multi-Variable Scenarios: When faced with a business scenario involving multiple interdependent variables or uncertainty in data, Monte Carlo simulations become a valuable tool. For instance, when assessing market risks where numerous factors like consumer behavior, economic conditions, and competitive actions can combine in unexpected ways or influence each other (including “black swan” events), simple distribution models might not suffice.

  • Uncertain Probability Distributions: In situations where the precise probability distributions of variables are unknown or hard to define, Monte Carlo simulations can offer a way to explore a range of possibilities by making educated assumptions and then observing the outcomes of these assumptions over many iterations.

Monte Carlo Simulations at Rob's Robots

Consider a situation where Rob's Robots is planning to enter a new market. The market's response is influenced by a range of factors, including competitor actions, regulatory changes, and technological advancements. Here, a Monte Carlo simulation may help model the potential outcomes of this market entry by simulating thousands of different scenarios, providing a robust view of potential risks and rewards.

Conclusion

The journey with Rob's Robots illustrates that the value of advanced models lies in their ability to shape uncertainty and inform strategic planning. By embracing these tools, businesses can transform a seemingly impenetrable data fog into clear, actionable insights.

Understanding and applying these advanced statistical methods empowers businesses to not only anticipate but also influence the future. It's a step toward not just surviving but thriving in a business landscape that is increasingly driven by data and characterized by uncertainty.

Unlock the power of Excel PivotTables! Whether you're a beginner or an advanced user, this self-guided course will level up your skills.

FREE COURSE

Stay connected with news and updates!

Join our mailing list to receive the latest news and updates from our team.
Don't worry, your information will not be shared.

We hate SPAM. We will never sell your information, for any reason.