Build a DCF Model from Scratch

Learn to build a DCF Model.
Free tutorial
Rating: 4.2 out of 5 (1,437 ratings)
18,420 students
31min of on-demand video
English [Auto]

Build a Discounted Cash Flow Model
Understand the Financial Concepts Behind a DCF Model


  • Familiarity with Excel
  • A Simple Model: Introduction to Financial Modeling


This course will walk you through two Discounted Cash Flow ("DCF") models to properly introduce all relevant concepts. The first DCF model will use everyday context to make the process easy to understand. The video runs less than 10 minutes long, and uses a simple example to introduce the purpose of DCF analysis.

Once the "Basic Discounted Cash Flow Model" has been introduced, the material will explain two concepts separately: Net Present Value ("NPV") and Weighted Average Cost of Capital ("WACC").

The last video walks through a more thorough discounted cash flow ("DCF") model. In this video we will use an integrated financial statement model to perform a DCF analysis of a company.

All videos are recorded in HD. Please click on the HD button at the bottom of the screen when watching the material.

Each lecture has an Excel template or PDF notes available for download.

Who this course is for:

  • Students Interested in Investment Banking, Hedge Funds or Private Equity
  • Entrepreneurs Looking to Increase Understanding of Finance
  • Curious Humans


VP in Private Equity
Peter Lynch
  • 4.4 Instructor Rating
  • 11,648 Reviews
  • 155,390 Students
  • 2 Courses

Peter is an investor and the founder of ASimpleModel. He was previously a founding member of the investment team for Hilltop Opportunity Partners, a merchant banking business launched by Hilltop Holdings Inc. (NYSE: HTH). Prior to that he spent 8 years focused on control-only equity investments. Peter also worked for Rabobank International’s M&A team in NYC and for JPMorgan in Buenos Aires and Santiago. To prepare for the professional world he attended the University of Pennsylvania.

Top companies trust Udemy

Get your team access to Udemy's top 26,000+ courses