Finance Train LogoFinance Train
LibraryBlogMembership
Finance TrainFinance Train
Home
Learn
Getting StartedGetting StartedPythonPythonR ProgrammingR ProgrammingQuantitative FoundationsQuantitative FoundationsData AnalysisData AnalysisMachine LearningMachine LearningAIAIFinance AppsFinance Apps
BlogToolsMembership
CoursesCost of Capital

Cost of Capital

13 lessons

Public

The cost of capital is the rate of return that a firm pays to bondholders and equity holders. Cost of capital is an important measure while making investment decisions, as any one making an investment would expect a higher return from his investment in a company compared to what he could earn from an alternative investment with equivalent risk.

In this reading, we will learn about how to calculate the weighted average cost of capital, and how marginal cost of capital is used in determining the NPV of a project. We will also learn about how to calculate the cost of each type of capital raised by a company such as debt, preferred stock, and common equity. Finally, we will look at marginal cost of capital schedule, and correct treatment of flotation costs.

Lessons

01

Weighted Average Cost of Capital (WACC)

Start
02

Methods of Calculating Weights in WACC

Start
03

Applications of Cost of Capital

Start
04

Weighted Average Cost of Capital (WACC) - Practical Example and Issues

Start
05

Calculating Cost of Debt: YTM and Debt-Rating Approach

Start
06

Issues in Estimating Cost of Debt

Start
07

Estimating the Cost of Preferred Stock

Start
08

Estimating the Cost of Common Stock

Start
09

Calculating Beta Using Market Model Regression (Slope)

Start
10

Calculating Beta Using Pure Play Method

Start
11

Estimating the Country Risk (Country Equity Premium)

Start
12

Marginal Cost of Capital (MCC) Schedule

Start
13

Flotation Costs and WACC

Start

Master Data & AI for Finance

Get full access to all Data Science, Machine Learning, and AI courses built for finance professionals.

  • Full course library
  • Code & templates
  • Lifetime updates

One-time payment - Lifetime access

Or create a free account to start

Resources

(1)

Quizzes

1
Finance Train

Learn data science and AI skills for finance through practical courses and tutorials.

Learn

  • Learning Path
  • Blog
  • Finance Fundamentals

Resources

  • Tools
  • Tables
  • Calculators
  • Membership

Company

  • About
  • Contact
  • Privacy
  • Terms

© 2026 Finance Train. All rights reserved.