Binomial Probability Calculator
Computes probability of exactly k successes in n independent trials with probability p using binomial coefficient combination formula.
—
Binomial probability
The binomial probability tells you the chance of getting exactly k successes across n independent trials, where each trial succeeds with probability p: P(X = k) = C(n,k) · p^k · (1−p)^(n−k). Here C(n,k) is the binomial coefficient. Say you flip a fair coin 10 times. The odds of landing exactly 7 heads work out to C(10,7) · 0.5⁷ · 0.5³ ≈ 0.117, or 11.7%. Once both n·p > 5 and n·(1−p) > 5 hold, a Normal(np, np(1−p)) curve approximates the binomial quite well, which follows from the Central Limit Theorem.
Applications
It shows up in A/B testing of conversion rates, in quality control when you count defective items in a batch, and in Mendelian genetics for predicting phenotype proportions in offspring. Reliability engineering uses it for k failures out of n components, and you'll also find it behind opinion polls and clinical trial response rates.
FAQ
When does the binomial not apply? Two cases break it. If the trials depend on each other (think small populations sampled without replacement, where the hypergeometric fits instead), or if p shifts from one trial to the next.
P(X = k) or P(X ≤ k)? P(X = k) is the probability of hitting that exact count. If instead you want "at most k successes", you need the cumulative P(X ≤ k), which adds up P(X = i) for i = 0..k.
When to use the normal approximation? Reach for it once both np > 5 and n(1−p) > 5. Below that threshold, stick with the exact binomial formula.
Related Tools
Binomial Distribution
Compute P(X = k) and P(X ≤ k) in binomial distribution B(n, p).
Poisson Probability Calculator
Computes probability of k occurrences in a Poisson distribution with mean lambda using the classic exponential factorial formula.
Exact Binomial Test
Computes the exact binomial test, which checks whether the observed proportion of successes is compatible with a hypothesized probability, without resorting to the normal approximation. For small samples, where the z-test fails, this is the correct test: it sums the exact probabilities, given by the binomial distribution, of all outcomes as likely or less likely than the observed one. For example: are 8 heads in 10 tosses compatible with a fair coin? Enter the successes, the total and the hypothesized probability.
Poisson Distribution
Compute P(X = k) and P(X ≤ k) in Poisson(λ).
Conditional Probability Calculator
Works out P(A|B) by dividing the joint probability P(A∩B) by P(B), the rule behind Bayes theorem and behind any update made after new evidence arrives.
Probability of Touch
Estimates the probability that an asset's price touches a given level (a barrier) before expiry, using the reflection-principle approximation: roughly twice the probability of finishing beyond the barrier, 2·N(−|d|), with d = ln(H/S)/(σ√T). It's the back-of-the-envelope calculation traders use for barrier options and for judging the chance of a stop being hit. It assumes zero drift; with high interest rates the real probability is a little higher. Enter the spot price, the barrier level, the volatility and the term.
The results provided by this tool are for general informational and educational purposes only and do not constitute professional, financial, medical, legal, tax or accounting advice. Always confirm important decisions with a qualified professional and official sources.