Function finance_math::wacc [] [src]

pub fn wacc(
    market_val_of_equity: f64,
    market_val_of_debt: f64,
    cost_of_equity: f64,
    cost_of_debt: f64,
    tax_rate: f64
) -> f64

The weighted average cost of capital (WACC) is the rate that a company is expected to pay on average to all its security holders to finance its assets. The WACC is commonly referred to as the firm’s cost of capital. Importantly, it is dictated by the external market and not by management. The WACC represents the minimum return that a company must earn on an existing asset base to satisfy its creditors, owners, and other providers of capital, or they will invest elsewhere. see definition: https://en.wikipedia.org/wiki/Weighted_average_cost_of_capital