What problem does it solve? Estimating a defensible cost of capital is error-prone: betas from the wrong business, country risk stamped on by incorporation, book weights standing in for market weights, and rates in one currency applied to cash flows in another. This stage brief walks an analyst through building the discount rate step by step, with every choice recorded and defended in writing. ## Core Features & Use Cases - Six-step rate construction: currency and riskfree rate, equity risk premium with country risk, bottom-up beta, cost of debt via rating routes, market-value weights, and WACC assembly with a per-year rate path. - Deterministic computation: all arithmetic runs through the cost-of-capital-toolkit Python scripts (beta unlevering/relevering, synthetic ratings, market value of debt, WACC), keeping runs reproducible. - Constraint enforcement: honors rules like require-total-beta, exposure-weighted country risk, and single-charge-per-risk, refusing forbidden methods explicitly. - Use Case: In an IPO valuation, the orchestrator loads this brief twice in parallel to build a private owner's rate using a total beta and a public-market rate using a market beta, each written to its own artifact. ## Quick Start Ask the valuation orchestrator to run the discount-rate stage for your company so it builds the cost of capital and writes cost-of-capital.json and cost-of-capital.md.