Quant Sandbox
DerivativesPortfolio & RiskFixed IncomeCorporate FinanceStochastic ModelsGuide
Guide
Derivatives pricing
01Forwards, calls and puts02Combining positions03Arbitrage and the forward price04Put–call parity05The one-step binomial model06Risk-neutral probabilities07Multi-step trees and backward induction08American options and early exercise09Delta and hedging10Geometric Brownian motion11The Black–Scholes formula12The Greeks: gamma, vega, theta and rho13Implied volatility and the volatility smile14Stochastic volatility and the Heston model15Static replication: Breeden–Litzenberger and Carr–Madan16Exotic options: barriers, Asians and digitals
Portfolio & risk
01Returns and volatility02Diversification and correlation03The efficient frontier and the capital market line04Risk aversion and the optimal complete portfolio05CAPM, beta and the security market line06Performance measures: Sharpe, Treynor, Jensen and information ratio07Factor models and systematic risk08Value at Risk and expected shortfall
Fixed income
01Bond prices and yields02Duration and convexity03Immunization and duration matching04Spot rates, forward rates and the yield curve05Bond futures and the cheapest-to-deliver06Interest rate swaps07Callable bonds and negative convexity08Credit risk: default probabilities and credit spreads
Corporate finance
01Interest, compounding and discounting02Annuities, perpetuities and loan amortization03Net present value and internal rate of return04The weighted average cost of capital05Capital structure and the Modigliani–Miller theorems06Discounted cash flow valuation07Relative valuation with multiples08Real options: the value of flexibility
Stochastic models
01Random walks and Brownian motion02Probability spaces, σ-algebras and random variables03Filtrations, adapted processes and stopping times04Conditional expectation and martingales05Properties of Brownian motion06The reflection principle and first passage times07The Brownian bridge08The Itô integral09Itô's lemma10Kolmogorov equations and the Feynman–Kac formula11Change of measure and Girsanov's theorem12Monte Carlo option pricing13Simulating SDEs: the Euler–Maruyama scheme14Mean reversion: Ornstein–Uhlenbeck and Vasicek15Jumps and the Merton jump-diffusion model
Knowledge graph

© 2026 Quant Sandbox · A study aid for quantitative finance

Privacy & dataNo cookies

This site does not use cookies and asks for no personal data. It keeps a few small settings in your browser's local storage — your chosen theme and language, the sidebar layout, and your progress and answers in the Guides — so it remembers them on your next visit. This data never leaves your device; clearing your browser storage removes it. Inputs you change can also be captured in the page URL, so you can share or bookmark a specific setup. The site uses Vercel Web Analytics, a privacy-friendly, cookieless service that records only anonymous, aggregated usage (such as page views) without identifying you or tracking you across other sites.

Guide/Corporate finance

Real options: the value of flexibility

Lesson 8 of 8 · 1 min read

The lessons "Net present value and internal rate of return" and "Discounted cash flow valuation" valued a project as if its plan were fixed today. Real managers can wait, expand, scale down or stop as information arrives. This lesson values that flexibility with the binomial tree from "Multi-step trees and backward induction" and the early-exercise logic from "American options and early exercise".

Flexibility in investment decisions

The static NPV rule compares the present value VVV of a project's cash flows with the investment III and accepts when V−I>0V - I > 0V−I>0. It treats the decision as now or never: invest today on the current plan, or drop the project for good. Most real projects are not like that. A firm holding a licence or a plot of land can usually delay the investment, expand capacity if demand turns out strong, abandon the project and sell the assets if it goes badly, or switch inputs or outputs. Each of these is a right without an obligation, so each has the payoff shape of an option. Such options on real assets are called real options.

Mapping a project to an option

Take the right to invest in a project. Exercising it means paying III and receiving a project worth VVV, so the payoff is (V−I)+(V - I)^+(V−I)+, the payoff of a call. The pieces translate as follows:

  • Underlying: the present value VVV of the project's cash flows, the quantity a DCF valuation produces.
  • Strike: the investment cost III.
  • Maturity TTT: how long the opportunity stays open (a licence period, a patent life, a lease on land).
  • Volatility σ\sigmaσ: the uncertainty of VVV, how much the project's value can change per year.
  • Dividend yield δ\deltaδ: the cash flows the project would already pay while the firm is waiting, as a yield on VVV. They are lost by waiting.

Since the firm can invest at any date up to TTT, the option to delay is an American call on VVV with strike III.

When waiting pays

With δ=0\delta = 0δ=0 the argument from "American options and early exercise" carries over. Investing at time ttt gives Vt−IV_t - IVt​−I, while keeping the right is worth at least Vt−Ie−r(T−t)V_t - Ie^{-r(T-t)}Vt​−Ie−r(T−t), which is larger: waiting delays the payment of III and keeps the protection against a fall in VVV. So with no forgone cash flows it is never optimal to invest before TTT.

With δ>0\delta > 0δ>0 waiting has a cost. A project already running pays roughly δV\delta VδV per year, and a firm that waits receives none of it. When the project is deep in the money, a fall below III is unlikely, so the protection is worth little, while the forgone cash flow δV\delta VδV is large because VVV is large. Then investing at once beats waiting, exactly as a large dividend can make early exercise of an American call optimal.

Valuation on a binomial tree

Split [0,T][0, T][0,T] into nnn steps of length Δt=T/n\Delta t = T/nΔt=T/n. As in "Multi-step trees and backward induction", VVV moves up by u=eσΔtu = e^{\sigma\sqrt{\Delta t}}u=eσΔt​ or down by d=1/ud = 1/ud=1/u in each step. The forgone cash flows lower the risk-neutral growth of VVV from rrr to r−δr - \deltar−δ, so the risk-neutral probability is

q=e(r−δ)Δt−du−d.q = \frac{e^{(r-\delta)\Delta t} - d}{u - d}.q=u−de(r−δ)Δt−d​.

At maturity the value of the opportunity is (VT−I)+(V_T - I)^+(VT​−I)+. At every earlier node the firm compares investing now with waiting one more step, and backward induction keeps the better of the two:

F=max⁡(V−I,  e−rΔt[q Fup+(1−q) Fdown]).F = \max\Big(V - I,\; e^{-r\Delta t}\big[q\,F_{\text{up}} + (1-q)\,F_{\text{down}}\big]\Big).F=max(V−I,e−rΔt[qFup​+(1−q)Fdown​]).

The value F0F_0F0​ at the root is the value of the investment opportunity, called the expanded NPV. A now-or-never decision is worth max⁡(V0−I,0)\max(V_0 - I, 0)max(V0​−I,0), since a project with negative NPV is simply rejected. The difference is the value of flexibility.

Expanded NPV = now-or-never value + value of flexibility, where the now-or-never value is max⁡(V0−I,0)\max(V_0 - I, 0)max(V0​−I,0). Some texts write expanded NPV = static NPV + option premium; with a negative static NPV the premium then also covers the shortfall below zero.

Worked example

Let V0=100V_0 = 100V0​=100, I=105I = 105I=105, σ=30%\sigma = 30\%σ=30%, r=5%r = 5\%r=5%, δ=4%\delta = 4\%δ=4% and T=3T = 3T=3 years, with one step per year (Δt=1\Delta t = 1Δt=1). Then u=e0.3≈1.3499u = e^{0.3} \approx 1.3499u=e0.3≈1.3499, d≈0.7408d \approx 0.7408d≈0.7408, the one-step discount factor is e−0.05≈0.9512e^{-0.05} \approx 0.9512e−0.05≈0.9512, and

q=e0.01−0.74081.3499−0.7408≈0.4421.q = \frac{e^{0.01} - 0.7408}{1.3499 - 0.7408} \approx 0.4421.q=1.3499−0.7408e0.01−0.7408​≈0.4421.

The static NPV is 100−105=−5100 - 105 = -5100−105=−5, so the now-or-never rule rejects the project. The tree tells a different story.

  • Year 3: VVV is 245.96, 134.99, 74.08 or 40.66. The opportunity is worth (V−105)+(V - 105)^+(V−105)+: 140.96, 29.99, 0 and 0.
  • Year 2, V=182.21V = 182.21V=182.21: waiting is worth 0.9512 (0.4421⋅140.96+0.5579⋅29.99)≈75.190.9512\,(0.4421 \cdot 140.96 + 0.5579 \cdot 29.99) \approx 75.190.9512(0.4421⋅140.96+0.5579⋅29.99)≈75.19, investing gives 77.21. Invest. The forgone cash flow in the last year, about 182.21 (1−e−0.04)≈7.14182.21\,(1 - e^{-0.04}) \approx 7.14182.21(1−e−0.04)≈7.14, exceeds the interest saved on III, about 5.12.
  • Year 2, V=100V = 100V=100: waiting 12.61 against −5-5−5 now, so wait. At V=54.88V = 54.88V=54.88 the opportunity is worthless.
  • Year 1, V=134.99V = 134.99V=134.99: waiting 0.9512 (0.4421⋅77.21+0.5579⋅12.61)≈39.160.9512\,(0.4421 \cdot 77.21 + 0.5579 \cdot 12.61) \approx 39.160.9512(0.4421⋅77.21+0.5579⋅12.61)≈39.16 against 29.99 now, so wait. At V=74.08V = 74.08V=74.08: waiting 5.30, wait.
  • Year 0: waiting 0.9512 (0.4421⋅39.16+0.5579⋅5.30)≈19.280.9512\,(0.4421 \cdot 39.16 + 0.5579 \cdot 5.30) \approx 19.280.9512(0.4421⋅39.16+0.5579⋅5.30)≈19.28 against −5-5−5 now, so wait.

The expanded NPV is 19.28. A project that the static rule rejects is a valuable opportunity, provided the firm keeps the right to wait. All of its 19.28 is value of flexibility.

The figure uses the same setting: V0=100V_0 = 100V0​=100, r=5%r = 5\%r=5% and a 3-step tree over T=3T = 3T=3 years. Sliders set the investment cost III (60 to 140), the volatility σ\sigmaσ (10% to 60%) and the forgone cash-flow yield δ\deltaδ (0% to 10%). The chart plots the static NPV V0−IV_0 - IV0​−I and the expanded NPV against III from 60 to 140, with a vertical line at the chosen III. The readouts show the static NPV, the expanded NPV, the value of flexibility (expanded NPV minus max⁡(V0−I,0)\max(V_0 - I, 0)max(V0​−I,0)) and today's decision. Set δ=0\delta = 0δ=0 and note that the expanded NPV stays above the static NPV for every III, so waiting always has value. Raise δ\deltaδ and lower III to find the region where investing now is optimal. Raise σ\sigmaσ and watch the expanded NPV curve lift away from the static line.

The option to invest: static and expanded NPVOpen in NPV / IRR →
105
60140
30%
0.10.6
4.0%
00.1
Static NPVExpanded NPV
Static NPV
-5.00
Expanded NPV
19.28
Value of flexibility
19.28
Today's decision
Wait

The option to expand

Suppose that by paying an extra IeI_eIe​ the firm can scale the project up by a fraction xxx, turning VVV into (1+x)V(1 + x)V(1+x)V. At a date when the option can be used, the project with the option is worth max⁡(V, (1+x)V−Ie)=V+(xV−Ie)+\max\big(V,\,(1+x)V - I_e\big) = V + (xV - I_e)^+max(V,(1+x)V−Ie​)=V+(xV−Ie​)+. The expansion right is therefore a call on xVxVxV with strike IeI_eIe​, valued on the same tree by adding this term at the decision nodes. It pays off exactly in the states where demand turned out strong.

The option to abandon

If the firm can stop the project and sell its assets for a salvage value AAA, then at each decision date the project is worth max⁡(V,A)=V+(A−V)+\max(V, A) = V + (A - V)^+max(V,A)=V+(A−V)+. The abandonment right is a put on VVV with strike AAA. It limits the downside: in bad states the firm walks away with AAA instead of keeping a project worth less. On the tree, each node takes the larger of the continuation value and AAA.

Limits of the analogy

Option pricing rests on replication: the option's payoff can be copied by trading the underlying, which pins the price down. A project's value VVV is not traded, so no such portfolio exists in general. The risk-neutral valuation used above is then an approximation, justified if some traded asset (a commodity, a listed firm in the same business) moves closely with VVV. The inputs are also harder to estimate than for a stock option: σ\sigmaσ and δ\deltaδ have to be inferred from forecasts, and competitors may take the opportunity away before TTT.

Summary

  • Static NPV assumes a now-or-never decision; the rights to delay, expand, abandon or switch are options on the project value VVV.
  • The option to delay is an American call on VVV with strike III; the forgone cash-flow yield δ\deltaδ plays the role of a dividend yield.
  • With δ=0\delta = 0δ=0 investing early is never optimal; with δ>0\delta > 0δ>0 investing at once can be optimal when the project is deep in the money.
  • On a binomial tree with q=(e(r−δ)Δt−d)/(u−d)q = (e^{(r-\delta)\Delta t} - d)/(u - d)q=(e(r−δ)Δt−d)/(u−d), each node takes the maximum of investing now and waiting; the root value is the expanded NPV.
  • Expanding is a call and abandoning is a put on VVV; since VVV is not traded, the valuation is an approximation.
Try itValue an option to expand a project in the Real options tab of the NPV & IRR lab →
2 questions on this lesson at the end of the series →
← PreviousRelative valuation with multiplesBack to guides →Corporate finance
Connections
Real options: the value of flexibility
Open the full graph →
Labs for this lesson
NPV / IRR