A
AcadiFi
SR
StructuredFinance_R2026-04-06
cfaLevel IIEquity ValuationCost of Capital

Why does WACC calculation become circular when using market value weights, and how do I solve it?

For CFA Level II, I'm trying to calculate WACC using market value weights. But to get market value of equity, I need to discount cash flows at WACC. And to get WACC, I need market value weights. This is circular! How do analysts handle this in practice?

126 upvotes
Verified ExpertVerified Expert
AcadiFi Certified Professional

The circularity arises because WACC depends on the market value of equity, which depends on the DCF valuation, which depends on WACC. This is a real problem in practice, and there are several approaches to resolve it.

Loading diagram...

The Circular Logic:

  1. WACC = (E/V) x Re + (D/V) x Rd(1-T)
  2. E (equity value) = PV of FCFF discounted at WACC
  3. V = E + D
  4. But E depends on WACC, which depends on E/V... circle.

Solution 1: Iterative Approach (Most Common)

IterationAssumed ED/VWACCDCF Equity Value
1$3,000M40%9.2%$3,500M
2$3,500M36.4%9.0%$3,600M
3$3,600M35.7%8.95%$3,620M
4$3,620M35.6%8.94%$3,625M
Converged$3,625M35.6%8.94%$3,625M

Start with a guess for E, compute WACC, run the DCF to get a new E, update WACC, repeat until the assumed E equals the computed E.

Solution 2: Target Capital Structure

Use the company's stated target D/E ratio (or industry average) instead of current market values. This breaks the circularity because the weights are fixed upfront. The CFA curriculum often favors this approach.

Solution 3: Excel Solver / Circular References

In practice, analysts enable circular references in Excel and let the spreadsheet iterate automatically. Set Excel to iterative calculation mode (File > Options > Formulas > Enable iterative calculation).

Example — Dunmore Engineering (fictional):

  • Target D/V = 35%, E/V = 65%
  • Cost of equity = 11%, After-tax cost of debt = 4%
  • WACC = 0.65 x 11% + 0.35 x 4% = 8.55%

Using target weights avoids the circularity entirely.

Exam Tip: The CFA exam typically provides target capital structure weights to avoid the circularity issue. But understand that the circular problem exists and know the iterative solution conceptually.

Practice WACC calculations in our CFA Level II bank.

📊

Master Level II with our CFA Course

107 lessons · 200+ hours· Expert instruction

#wacc#circular-reference#iterative-calculation#capital-structure#target-weights