Discrete distributions: uniform, binomial and Poisson
A discrete uniform gives every whole-number outcome the same probability. A binomial counts successes in n independent trials: mean np, variance np(1 − p). A Poisson counts events at a constant rate λ: mean and variance both λ. It also gives default probability, 1 − e^(−λt).
Watch the lesson 17 min
This lesson's video is for Plus members. The written lesson below is free, as always.
Before this: Random variables and distribution functions, Unconditional expected value, variance and standard deviation
On the exam
- Calculate, interpret, and evaluate the principal moments of key statistical distributions used in finance
Calculate and interpret the moments of the discrete uniform, binomial and Poisson distributions. Expect a binomial mean or variance (with the mean offered as the variance), a binomial probability or price-tree node, a default probability over several years from a hazard rate (λt is offered), and how skewness moves as λ or p changes.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.
You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.
What is a discrete uniform distribution?
A discrete uniform distribution has n equally spaced outcomes from a to b, each with probability 1/n. Throwing a fair die is the classic case: six outcomes, each 1/6.
The variance formula assumes the outcomes are whole numbers one unit apart.
What is a binomial distribution?
A Bernoulli trial has two outcomes: success with probability p and failure with probability 1 − p. Count the successes in n independent Bernoulli trials and you have a binomial distribution .
The binomial coefficient C(n, x) = n! ÷ [x!(n − x)!] counts the different orders in which x successes can fall among n trials.
Each of 20 independent trials succeeds with probability 0.6. The probability of exactly 14 successes is closest to:
C(20, 14) × 0.6^14 × 0.4^6 = 0.1244
Probability of exactly x successes0.1244
- 202NDnCr14=the number of paths
- ×(0.6y^x14)×(0.4y^x6)=
2ND second function (the shifted label above a key) · y^x power
- 20gn!14gn!÷6gn!÷the number of paths
- 0.6ENTER14y^x×0.4ENTER6y^x×
g blue shift key · ENTER enter (on the HP, puts the number on the stack) · y^x power
Shape follows p. The skewness is (1 − 2p) ÷ √[np(1 − p)]. At p = 0.5 it is zero, so the distribution is symmetric. Below 0.5 it is positive (the long tail runs right); above 0.5 it is negative (the tail runs left). Here p = 0.60 gives −0.2 ÷ 2.19 = −0.091, a slight left skew. Read the direction from the formula rather than memorizing it.
When n is large and both np and n(1 − p) are above 5, the normal approximation to the binomial is reasonable: X is approximately normal with mean np and variance np(1 − p). In the signal example np = 12 and n(1 − p) = 8, so it qualifies.
How does a binomial tree describe a stock price?
Each period the price is multiplied by u (up) or d (down). After n periods with i ups and j downs the price is S₀ × uⁱ × dʲ, and the number of ups is binomial. A binomial stock-price tree lays these prices out node by node.
The same tree prices options in Derivatives (the binomial model), and the probability trees lesson later in this module uses it for conditional forecasts.
What is a Poisson distribution?
If events arrive independently at a constant average rate λ per unit of time, the number of events in an interval of length t follows a Poisson distribution . For one unit of time the mean and the variance both equal λ. Finance uses it for defaults in a loan book, arrivals of orders and the timing of cash flows in and out.
The Poisson is also what the binomial becomes with many trials and a tiny success probability, keeping np = λ. For 1,000 loans, each with a default probability of 0.002, the binomial chance of no default is 0.998¹⁰⁰⁰ = 0.1351. The Poisson with λ = 2 gives e^(−2) = 0.1353.
- Discrete uniform Memorize every whole-number outcome equally likely
- Bernoulli trial Use it one trial: success with probability p, failure 1 − p
- Binomial Memorize successes in n independent trials; mean np
- Poissonn large, p small, np = λ; events at a constant rate
-
How does default intensity give a default probability?
A reduced-form credit model treats default as an outside random event arriving at rate λ, the default intensity (also called the hazard rate ). A structural model, by contrast, says default happens when a firm’s assets fall below its liabilities.
With a reduced-form model, the chance of surviving to time t is e^(−λt). So the chance of default by t is one minus that, and the expected time to the first default is 1/λ.
A borrower's default intensity is 3.00% a year. The probability that it defaults within 5 years is closest to:
1 − e^(−0.03 × 5) = 0.139292, so 13.93%
Probability of default by t13.93%
- 0.03×5=+|-2NDe^x+|-+1=as a decimal
+|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x
- 0.03ENTER5×CHSge^xCHS1+as a decimal
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · g blue shift key · e^x e to the power x
Try this 0 of 3
- Binomial: make the distribution symmetric
- Poisson: get the skewness below 0.3
- Credit view: find a λ whose five-year default probability is about 10%
Discrete uniform from 5 to 14: 10 outcomes, each 0.1000. Mean 9.50, variance 8.25. P(5 ≤ X ≤ 8) = 0.4000.
Discrete uniform: PMF
- P(5 ≤ X ≤ 8) = 0.4000
Discrete uniform: CDF
- F(b) − F(a − 1)
| Moment | Formula | Value |
|---|---|---|
| Mean | (a + b) ÷ 2 | 9.50 |
| Variance | [(b − a + 1)² − 1] ÷ 12 | 8.25 |
| Standard deviation | √variance | 2.87 |
| Skewness | 0 (symmetric) | 0 |
| Excess kurtosis | for reference | −1.224 |
Excess kurtosis is shown for reference; the exam asks for the mean, the variance and the direction of skew.
Show working
Outcomes 5 to 14: n = 14 − 5 + 1 = 10, each with probability 1 ÷ 10 = 0.1000.
Mean = (5 + 14) ÷ 2 = 9.50. Variance = (10² − 1) ÷ 12 = 99 ÷ 12 = 8.25; standard deviation 2.87.
P(5 ≤ X ≤ 8) = (8 − 5 + 1) ÷ 10 = 4 ÷ 10 = 0.4000.
The variance formula assumes whole-number outcomes one unit apart.
- 10x²−1=÷12=8.25
x² square
- 10ENTER×1−12÷8.25
ENTER enter (on the HP, puts the number on the stack)
Display: 8.25
Use the Binomial tab to find the p that makes the distribution symmetric and to switch on the normal curve. On the Poisson tab, raise λ and watch the skewness fall; the credit view plots survival and default against time, with the λt trap drawn as a dashed line.
How do you do this in a spreadsheet?
Know the idea
Spreadsheets give the mass and cumulative values directly.
| Task | Excel and Google Sheets |
|---|---|
| Binomial P(X = x) / P(X ≤ x) | BINOM.DIST(x, n, p, FALSE) / BINOM.DIST(x, n, p, TRUE) |
| Poisson P(X = x) / P(X ≤ x) | POISSON.DIST(x, λ, FALSE) / POISSON.DIST(x, λ, TRUE) |
FALSE gives the probability of exactly x (the mass function), TRUE the cumulative probability.
Go deeper Why the Poisson is the binomial with many trials and a tiny p
Take n trials with success probability p = λ/n. The binomial mean is np = λ and the variance is np(1 − p), which approaches λ as n grows and p shrinks. That is why the Poisson has a single parameter that sets both moments. The 1,000-loan check above shows the two answers (0.1351 and 0.1353) already agree to three decimals.
Go deeper Why the time between events is exponential
If events are Poisson with rate λ, the waiting time to the next event has the exponential distribution, and the chance of no event up to t is e^(−λt). That is exactly the survival probability in the default section. It also makes the process “memoryless”: a borrower that has survived five years has the same hazard rate going forward as a new one.
Go deeper Kurtosis of the discrete distributions (for reference)
Excess kurtosis (kurtosis minus 3) is 1/λ for the Poisson and [1 − 6p(1 − p)] ÷ [np(1 − p)] for the binomial. For the discrete uniform with n outcomes it is −6(n² + 1) ÷ [5(n² − 1)], which is negative: the distribution is flatter than the normal. You do not need to memorize these figures.
Go deeper Counts and yes/no outcomes in regression
A Poisson regression models counts, such as the number of defaults in a quarter. A logistic regression models a yes/no outcome, such as default or no default. The next lesson meets the logistic distribution that sits behind the second.
Memorize this
MemorizeDiscrete distributions: the moments
| Distribution | Mean | Variance | Skewness |
|---|---|---|---|
| Discrete uniform, a to b | 0 | ||
| Binomial (n, p) | |||
| Poisson (λ) |
Memory hook Binomial variance is the mean times the chance of failure: np × (1 − p). Poisson is the lazy one: one number, λ, is both the mean and the variance.
Know it cold Default by t: , never . Expected time to default: . The normal approximation needs np and n(1 − p) above 5.
- Discrete uniform Memorize every whole-number outcome equally likely
- Bernoulli trial Use it one trial: success with probability p, failure 1 − p
- Binomial Memorize successes in n independent trials; mean np
- Poissonn large, p small, np = λ; events at a constant rate
-
Quick example
Whole numbers 0 to 4, all equally likely: mean 2, variance (25 − 1) ÷ 12 = 2.
Quick example
n = 5, p = 0.3: P(X = 2) = 10 × 0.09 × 0.343 = 0.3087.
- 52NDnCr2=×(0.3y^x2)×(0.7y^x3)= 0.3087
2ND second function (the shifted label above a key) · y^x power
- 5gn!2gn!÷3gn!÷0.3ENTER2y^x×0.7ENTER3y^x× 0.3087
g blue shift key · ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
n = 36, p = 0.25: mean 9, variance 36 × 0.25 × 0.75 = 6.75.
Quick example
S₀ = 50, u = 1.2, d = 0.9, two ups and one down: 50 × 1.44 × 0.9 = 64.80.
- 50×1.2x²×0.9= 64.8
x² square
- 50ENTER1.2ENTER××0.9× 64.8
ENTER enter (on the HP, puts the number on the stack)
Quick example
n = 100, p = 0.1: np = 10 and n(1 − p) = 90 are both above 5, so X is about N(10, 9).
Quick example
λ = 2 a day, one day: P(1) = 2 × e^(−2) = 0.2707.
- 2×2+|-2NDe^x= 0.2707
+|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x
- 2ENTER2CHSge^x× 0.2707
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · g blue shift key · e^x e to the power x
Quick example
5 defaults a year on average: variance 5, standard deviation 2.24.
Quick example
λ = 1.5% a year, 6 years: 1 − e^(−0.09) = 8.61%. Expected time to default 1 ÷ 0.015 = 66.7 years.
- 0.015×6=+|-2NDe^x+|-+1= 0.0861
+|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x
- 0.015ENTER6×CHSge^xCHS1+ 0.0861
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · g blue shift key · e^x e to the power x
How it is asked
-
Binomial variance
n = 60, p = 0.35. Variance?
60 × 0.35 × 0.65 = 13.65. Traps: 21.00 (the mean), 3.69 (the standard deviation).
-
Default probability over several years
λ = 2% a year. Seven-year default probability?
1 − e^(−0.14) = 13.06%. Traps: 14.00% (λt), 15.03% (e^(λt) − 1).
-
Poisson moments
On average 6 orders a minute. Variance of orders per minute?
6. Traps: 2.45 (the standard deviation), 36 (λ²).
-
Binomial price node
S₀ 80, up 15%, down 10%, p(up) 0.6. Probability of the node with two ups in three periods?
3 × 0.6² × 0.4 = 0.432. Trap: 0.144 (one path only).
Exam traps
- Giving np (the mean) when the question asks for the binomial variance.
- Using λt as the probability of default. The right figure is 1 − e^(−λt), which is always smaller.
- Forgetting the C(n, x) factor. Every path to the same node counts.
- Treating λ as the Poisson standard deviation. The standard deviation is √λ.
Checkpoint
3 exam-style questions. About 90 seconds each.
1An analyst models the number of up days in a 40-day period as binomial, with a 0.55 probability of an up day. The variance of the number of up days is closest to:
2A bond issuer's default intensity is 2.5% a year. The probability that it defaults within four years is closest to:
3Trades in a thinly traded bond arrive as a Poisson process at an average of 4 a day. Compared with a bond that averages 25 trades a day, the daily trade count of the thin bond is most likely:
Key takeaways
- Discrete uniform: equal probabilities, mean (a + b)/2.
- Binomial: successes in n independent trials; mean np, variance np(1 − p).
- Poisson: events at rate λ; mean = variance = λ; skewness 1/√λ falls as λ rises.
- Default by t = 1 − e^(−λt); expected time to default = 1/λ.
Quick example
Whole numbers 0 to 4, all equally likely: mean 2, variance (25 − 1) ÷ 12 = 2.
Quick example
n = 5, p = 0.3: P(X = 2) = 10 × 0.09 × 0.343 = 0.3087.
- 52NDnCr2=×(0.3y^x2)×(0.7y^x3)= 0.3087
2ND second function (the shifted label above a key) · y^x power
- 5gn!2gn!÷3gn!÷0.3ENTER2y^x×0.7ENTER3y^x× 0.3087
g blue shift key · ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
n = 36, p = 0.25: mean 9, variance 36 × 0.25 × 0.75 = 6.75.
Quick example
S₀ = 50, u = 1.2, d = 0.9, two ups and one down: 50 × 1.44 × 0.9 = 64.80.
- 50×1.2x²×0.9= 64.8
x² square
- 50ENTER1.2ENTER××0.9× 64.8
ENTER enter (on the HP, puts the number on the stack)
Quick example
n = 100, p = 0.1: np = 10 and n(1 − p) = 90 are both above 5, so X is about N(10, 9).
Quick example
λ = 2 a day, one day: P(1) = 2 × e^(−2) = 0.2707.
- 2×2+|-2NDe^x= 0.2707
+|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x
- 2ENTER2CHSge^x× 0.2707
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · g blue shift key · e^x e to the power x
Quick example
5 defaults a year on average: variance 5, standard deviation 2.24.
Quick example
λ = 1.5% a year, 6 years: 1 − e^(−0.09) = 8.61%. Expected time to default 1 ÷ 0.015 = 66.7 years.
- 0.015×6=+|-2NDe^x+|-+1= 0.0861
+|- change sign · 2ND second function (the shifted label above a key) · e^x e to the power x
- 0.015ENTER6×CHSge^xCHS1+ 0.0861
ENTER enter (on the HP, puts the number on the stack) · CHS change sign · g blue shift key · e^x e to the power x
Questions about this lesson?
Where this comes back
- The One-Period Binomial Model Derivatives
- Credit Risk Fixed Income
Questions candidates ask
What is the variance of a binomial distribution?
np(1 − p): the number of trials times the probability of success times the probability of failure. With 60 trials and p = 0.35 it is 13.65, against a mean of 21.
Why are the Poisson mean and variance equal?
It is a property of the distribution: one parameter, λ, the average number of events per unit of time, sets both. Over t units the parameter becomes λt.
How do you turn a hazard rate into a default probability?
Survival to t is e^(−λt), so default by t is 1 − e^(−λt). At λ = 3% over five years that is 1 − e^(−0.15) = 13.93%, a little below the 15% that λt suggests.
Spotted an error? Tell us and we will fix it.