---
title: "How an option price is calculated: tree to Black 76"
description: "How an option price is built: a one step binomial tree, the Black 76 formula for Nifty options and where one volatility fails, on NSE data for 10 Jun 2026."
source_url: "https://www.rupeecase.com/learn/path-14/module-14-9-binomial-tree-to-black-76"
---

[Path 14 9 of 17](/learn/path-14/)From a binomial tree to Black Scholes and Black 76[Next 14.10](/learn/path-14/module-14-10-put-call-parity)

On Wednesday 10 Jun 2026 the June Nifty future settled at 23,240.10. The 23,250 call, 9.9 points above it, settled at Rs 321.65 a unit with 20 days to run. I can rebuild that premium from five numbers: the future, the strike, the days left, the interest rate and one volatility. Four of them are on the screen. The fifth is the one people argue about, and the formula cannot find it alone. Nobody at the exchange computes a premium. The market trades it, and the formula then runs backwards, from the price to the volatility. This lesson builds the formula from its smallest piece, a tree with a single step, and then shows where it holds and where it bends. Every figure comes from NSE end of day files, dated and not live.

3By the end you can

1. Build a call price from a one step tree and say why the odds come from the price, not from a forecast.
2. Name the five inputs of Black 76, rebuild a settle price from them and say which input is solved, not seen.
3. Explain why one volatility fails across strikes, and why a gap to the formula is not proof of a mispricing.

## The idea, plainly

An option price is an average of payoffs. Start with the smallest market there is. A toy future stands at a hundred. In one step it ends at a hundred and ten or at ninety. A call struck at a hundred pays ten in the first case and nothing in the second.

One step is the whole idea: set the odds so the average is today's price

A toy future at a hundred that ends at a hundred and ten or at ninety, a call struck at a hundred, interest set to zero. The even odds are the ones that keep the average ending price at a hundred. Illustration with round numbers, no market data. Source: RupeeCase illustration with round numbers, not market data. As of 17 Oct 2026.
Call = e−rT x [F N(d1)
− K N(d2)]
d1 = [ln(F/K) + s*s*T/2]
/ (s * sqrt(T))
d2 = d1 − s * sqrt(T)

Read 4 more paragraphs, 302 words
What is that call worth today? Pick the odds so that the average ending price equals today's price. A future costs nothing to hold, so its expected change is zero, and here that means even odds. The call is worth half of ten, which is five. No view on direction went in. The odds came from the price, not from a forecast. With interest in the picture, the answer is discounted back by a small factor.

Now add steps. Cut the life of the option into two steps, then ten, then hundreds. Each step still goes up a little or down a little, and the odds are still set to keep the average on the future. The paths fan out into a bell shaped spread of ending prices. That is the model: the index at expiry is spread around the forward, and the width of the spread is the volatility. It is the standard way to explain the formula, and it has a name, the binomial tree.

When the steps get small enough the tree adds up to a closed form. For index options priced off the future it is called Black 76.

F is the future, K the strike, T the years left, r the rate and s the volatility. N turns a number into a chance between 0 and 1. Read d2 as how many volatility widths the forward sits from the strike. N(d2) is then the model's chance of finishing above the strike, and N(d1) is the call's delta before the small discount, which module [F21](/learn/path-14/module-14-7-delta) uses. Black Scholes is the same idea started from the spot with a dividend yield. I use the future because it already carries the interest and the dividends. Nifty options are European and cash settled, so there is no early exercise to price.

### The five dials

Each input pushes the price one way. A higher future lifts a call and lowers a put. A longer time or a higher volatility lifts both, because both add room for the index to move. The rate works two ways. With the spot held still, a higher rate lifts the future, so the call gains a little and the put loses a little. With the future held still, as in Black 76, the rate only discounts, and both dip a little. Over a few weeks either effect is small, which is why the rate gets the least attention. A higher strike lowers a call and lifts a put. Module [F15](/learn/path-14/module-14-5-what-moves-an-option-price) shows the same effects on real prices, and the Greeks measure each slope.

### So how is an option price calculated?

In three moves. First list the payoffs the option can have at expiry. Second, choose odds for those payoffs so that the average ending price equals the forward. Third, average the payoffs and discount them. Black 76 does the three moves in one line. Everything that is not a tree is bookkeeping. The short version is on the [question page on how an option price is calculated](/learn/questions/how-option-price-is-calculated).

## Worked example: rebuilding one settle price, 10 Jun 2026

Take the 23,250 call of the June chain. Here are its five inputs and where each comes from.

Watch in the terminal: how does the app call a stock large or small? A short tutorial on sample data.

| Input | Value | Source |
| --- | --- | --- |
| Future | 23,240.10 | Settlement |
| Strike | 23,250 | Contract |
| Time left | 0.0548 years | Days over 365 |
| Rate | 5.11% | T bill proxy |
| Volatility | 15.09% | Solved |

The tree overshoots, then undershoots, then settles on the formula

Model, not market data. Figures are rupees per unit. The tree uses the future, strike, days, rate and the call's own volatility from the 10 Jun 2026 chain, with equal steps over the 20 days. A coarse tree can be far off. A fine one is within paise of Black 76. Source: RupeeCase binomial tree calculation, inputs from the NSE end of day chain. As of 10 Jun 2026.

| Option | Settle | Formula | Settle less formula |
| --- | --- | --- | --- |
| 22,600 put | 112.85 | 97.72 | 15.13 |
| 23,250 call | 321.65 | 320.46 | 1.19 |
| 23,900 call | 89.45 | 100.14 | −10.69 |

One volatility does not fit every strike: the strikes below the index carry more

Implied volatility of the out of the money option at each strike, from settle prices on the 10 Jun 2026 June chain. A flat line would be the formula's own assumption. The volatility at the money, nearest the June future, is 15.03% a year. Source: NSE end of day data, computed by RupeeCase. As of 10 Jun 2026.
Before expiry the formula's value sits above the expiry line, and the gap is time value

Profit and loss on one lot of the 23,250 call bought at its 10 Jun 2026 settle price, with Black 76 values on the example date and with 10 days left, using the call's own volatility. The formula gives the curves, the contract gives the straight line. Source: NSE end of day data, computed by RupeeCase. As of 10 Jun 2026.
Read 8 more paragraphs, 421 words
Black 76 returns Rs 321.72 against a settle price of Rs 321.65. The few paise of difference are rounding in the volatility. Do not read that as a test of the formula. I made it match: the volatility was solved from that very price. This is the step the screen hides. The premium and the volatility are one fact in two units, and traders quote whichever helps. The volatility is also what the 23,250 call and the 23,250 put share, a point module [I05](/learn/path-14/module-14-10-put-call-parity) comes back to. The call's delta came to 0.50.

Does the tree agree with the formula? I priced the same call on a tree with the same volatility and different step counts.

That is why I trust the formula as a shortcut, and why I do not trust it as the truth. It is a tidy way to do a tree sum that never ends. A trading screen runs it thousands of times a second, which is the other reason the closed form wins: nobody waits for a tree of hundreds of steps for each strike on the chain.

The same arithmetic also runs backwards. Hand the formula a premium and ask which volatility returns it, and you have the implied volatility on every option chain. Module [I13](/learn/path-16/module-16-3-solving-for-implied-volatility) shows how that solve is done.

Now the assumption that bends. The formula takes one volatility for the whole life of the option and for every strike. The market does not. I priced three options with the one at the money volatility of 15.03%, read at the strike nearest the June future because this is a monthly series, and set each against its settle price. Each option's own volatility, solved from its settle price, was 15.98% for the put, 15.09% for the middle call and 14.35% for the call above.

Near the money one volatility does well. Far below the index the put settles Rs 15.13 above the formula, and the call above the index settles Rs 10.69 below it. The market charges a higher volatility for the strike below and a lower one for the strike above. Plot the volatility of every strike and you get the smile, taken apart in module [I17](/learn/path-16/module-16-7-volatility-smile-and-skew).

One more view helps. The same inputs give a value at every index level, not only at expiry.

The Greeks calculator below opens on this chain. Move the volatility by a single point and watch the price move with it. Then compare the rupees with the Greeks of module [I10](/learn/path-14/module-14-12-vega).

## The common mistake

The belief: The formula gives the fair price, so an option trading above it is overpriced. The formula gives no price until someone picks a volatility, and the usual source of that volatility is the market. Put the at the money volatility into the 22,600 put and the formula lands Rs 15.13 under its settle price. Put in that strike's own volatility and the gap closes. So "overpriced" only says the strike's volatility differs from the one chosen. It does not say which is right, and it says nothing about where Nifty goes next. Compare volatilities, not rupees, and then ask why they differ.

## Key takeaways

* An option price is a discounted average payoff, with odds set by today's price.
* A tree with many small steps turns into the Black 76 formula.
* Five inputs set the price. Volatility is the one the market does not quote.
* Nifty options are European and cash settled, so no early exercise is priced.
* One volatility fits near the money and misses the wings.
* A gap to the formula measures the volatility chosen, not a market error.

The term this section turns on: Black 76

From the module glossary; every term is in the Learn glossary too. Source: Module 14.9, From a binomial tree to Black Scholes and Black 76.
**Before you trade.** Derivatives trading carries a high risk of loss. SEBI's study "Profitability of Individual Traders in the Equity Derivatives Segment (FY25 to FY26)" (August 2026) found that 87.7% of individual traders in equity F&O made net losses in FY26, with aggregate net losses of Rs 91,685 crore. [Read the SEBI study](https://www.sebi.gov.in/reports-and-statistics/research/aug-2026/study-profitability-of-individual-traders-in-the-equity-derivatives-segment-fy25-fy26-_103835.html)

What does From a binomial tree to Black Scholes and Black 76 cover?An option price is an average of payoffs, set by five inputs. Four are on the screen and the fifth, volatility, is solved from the price. It works through The idea, plainly, Worked example: rebuilding one settle price, 10 Jun 2026, The common mistake, Key takeaways. It is module 14.9 of Path 14, Options and Greeks, about 9 minutes of reading, free.

TTry it

## Greeks calculator, on the same example.
Delta to rho, and vanna to colour in expert mode, from one Black 76 engine. Dated NSE end of day data, nothing live, no orders.

**Greeks calculator**, Nifty, 10 Jun 2026, 30 Jun 2026 expiry.

[Open the greeks calculator](/learn/tools/greeks-calculator?chain=NIFTY_2026-06-10_2026-06-30)

  AF&O on RupeeCase

## Hedging only, in development
F&O at RupeeCase will do one job: protect a portfolio you already own, by a rule published before it runs. No speculation, no naked option selling, no leveraged bets. It is not available yet.

  [How hedging will work](/hedging)[Sign up for RupeeCase](https://invest.rupeecase.com/signup)

  [No hedgeFalls with the marketWith a putA floor, for a premiumIllustration with made up numbers, not a product and not a recommendation.](/hedging)

QQuick check

## 10 questions, 7 to pass.
Each attempt draws 10 of the 15 questions in this module's bank, and a retake draws a fresh set. A pass gives this module's Certificate of Completion. Your result stays on this device and counts towards the Path 14 certificate.

7 of 10 correct passes module 14.9

Every answer is explained when you check; a retake is always free. Source: RupeeCase Learn quiz rules (70% to pass).

  Passed

###

  Certificate ID

Download PNGPrint or save as PDF[Check the ID](/learn/certificates/verify)
Self paced and unproctored. A record of completing free education by RupeeCase; not a NISM certificate and not endorsed by NISM, NSE, BSE or SEBI. It qualifies no one to deal, advise or publish research.

CCheck yourself

## Path 14 so far.
Your quick check results on this device, stop by stop.

Stop 9 of 17 on Path 14

Options and Greeks: every live stop, this module ringed. Source: RupeeCase Learn, Path 14.

1. [14.1The call option, told as a storyNot yet](/learn/path-14/module-14-1-call-option-explained)
2. [14.2The put option, told as a storyNot yet](/learn/path-14/module-14-2-put-option-explained)
3. [14.3Buyer or seller: payoffs, margin, win rate and expectancyNot yet](/learn/path-14/module-14-3-option-buyer-vs-seller)
4. [14.4Moneyness, intrinsic value and time valueNot yet](/learn/path-14/module-14-4-moneyness-intrinsic-and-time-value)
5. [14.5Five things that move an option's priceNot yet](/learn/path-14/module-14-5-what-moves-an-option-price)
6. [14.6Expiry and settlement: cash, physical, exercise and STTNot yet](/learn/path-14/module-14-6-expiry-and-settlement)
7. [14.7Delta: speed, hedge ratio and the probability shortcutNot yet](/learn/path-14/module-14-7-delta)
8. [14.8Theta: the time decay curve into expiryNot yet](/learn/path-14/module-14-8-theta-time-decay)
9. [14.9From a binomial tree to Black Scholes and Black 76Not yet](/learn/path-14/module-14-9-binomial-tree-to-black-76#quiz)
10. [14.10Put call parity and synthetic positionsNot yet](/learn/path-14/module-14-10-put-call-parity)
11. [14.11Gamma: why it grows so fast near expiryNot yet](/learn/path-14/module-14-11-gamma)
12. [14.12Vega: volatility exposure across weekly and monthly expiriesNot yet](/learn/path-14/module-14-12-vega)
13. [14.13Rho and interest rates in Indian optionsNot yet](/learn/path-14/module-14-13-rho)
14. [14.14Position Greeks for multi leg strategiesNot yet](/learn/path-14/module-14-14-position-greeks)
15. [14.15Dynamic delta hedging and the P&L identityNot yet](/learn/path-14/module-14-15-delta-hedging)
16. [14.16Gamma scalpingNot yet](/learn/path-14/module-14-16-gamma-scalping)
17. [14.17Second order Greeks: vanna, volga, charm, speed and colourNot yet](/learn/path-14/module-14-17-second-order-greeks)
18. [TPath test, 30 questionsNot yet](/learn/path-14/module-14-17-second-order-greeks#pathTestSection)

Path 14 in reading time: 149 minutes over 17 modules

Minutes of reading per module, this one in amber. Source: RupeeCase Learn, Path 14.

    Explore next

## Put the module to work.

* [ToolOption payoff builderLegs on a dated Nifty chain, breakevens and charges](/learn/tools/payoff-builder)
* [Free module 14.5Five things that move an option's price8 min read](/learn/path-14/module-14-5-what-moves-an-option-price)
* [Free module 14.7Delta: speed, hedge ratio and the probability shortcut8 min read](/learn/path-14/module-14-7-delta)
* [Free module 14.10Put call parity and synthetic positions9 min read](/learn/path-14/module-14-10-put-call-parity)
* [Free module 14.12Vega: volatility exposure across weekly and monthly expiries9 min read](/learn/path-14/module-14-12-vega)
* [Free module 16.3Solving for implied volatility9 min read](/learn/path-16/module-16-3-solving-for-implied-volatility)

      Community

## Join my WhatsApp group.

      Scan the code, fillFill one short form, and join my WhatsApp group. Slides, sources, factsheets and the rebalance logs live there, and members join a daily Google Meet with me.

      New to RupeeCase? [Getting started](/getting-started) [See the terminal](/terminal)

        [Sign up for RupeeCase](https://invest.rupeecase.com/signup)
        [Join the WhatsApp group](https://forms.gle/C6HMtM1Z2GfeocQV7)

      [One form, one group](https://forms.gle/C6HMtM1Z2GfeocQV7)Scan with your phone camera

SSources

## Go to the source.
7 sources, NSE the most cited

The publisher of each source listed below. Source: Module 14.9 source list.
1. [NSE, equity derivatives contract specifications (index options are European and cash settled)](https://www.nseindia.com/static/products-services/equity-derivatives-contract-specifications) NSE
2. [NSE Clearing, settlement price of futures and options](https://www.nseclearing.in/clearing-settlement/equity-derivatives/settlement-price) NSE
3. [SEBI Investor, Understanding derivatives](https://investor.sebi.gov.in/understanding_derivatives.html) SEBI
4. [NISM, Series VIII Equity Derivatives certification examination](https://www.nism.ac.in/revamp-nism/equity-derivatives/) NISM
5. [Black, F. (1976), The pricing of commodity contracts, Journal of Financial Economics](https://ideas.repec.org/a/eee/jfinec/v3y1976i1-2p167-179.html) Paper
6. [Cox, J., Ross, S. and Rubinstein, M. (1979), Option pricing: a simplified approach, Journal of Financial Economics](https://doi.org/10.1016/0304-405X(79)90015-1) Paper
7. Hull, J., Options, Futures, and Other Derivatives, Pearson Book

GTerms

## 5 terms from this module.
Binomial treeA price model that splits the time to expiry into steps, lets the price go up or down at each step and averages the payoffs.
Black 76The closed form option price when the underlying is a future or forward. It takes the future, strike, time, rate and volatility.
Risk neutral oddsThe up and down odds chosen so the average ending price equals today's price. They come from the price and are not a forecast.
European optionAn option that can be exercised only at expiry. Nifty index options are European and cash settled.
Implied volatilityThe volatility that makes the formula return the traded premium. It is solved from the price, not seen.
[All 230 terms in the glossary](/learn/glossary)

[Question people askHow is an option price calculated?A short answer with a dated chart](/learn/questions/how-option-price-is-calculated)[Related module14.5 Five things that move an option's price8 min, Beginner](/learn/path-14/module-14-5-what-moves-an-option-price)[Related module14.7 Delta: speed, hedge ratio and the probability shortcut8 min, Beginner](/learn/path-14/module-14-7-delta)[Pillar guideDerivatives and Quant115 modules across paths 12 to 19](/learn/derivatives)

Education only, not investment advice, a research report or a recommendation to buy, sell or hold any security. RupeeCase (QC Alpha Technologies Pvt Ltd) is not registered with SEBI as an investment adviser or research analyst. Contracts and prices shown are for illustration only, come from NSE end of day files at least 30 days old, and are not recommendatory. Derivatives trading carries a high risk of loss.
