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

Bond Analysis

10 lessons

Public

This series introduces the key concepts of bond analysis, including Macaulay duration, Modified duration, and convexity.

Lessons

01

What is Macaulay Duration?

The duration of a fixed income instrument is a weighted average of the times that payments (cash flows) are made. The weighting coefficients are the present value of the individual cash flows.

Start
02

Duration of a Bond - Video

This video provides an introduction to the bond concept and the steps involved in calculating it.

Start
03

Calculating the Macaulay Duration Using Excel

This video takes a simple example and demonstrates how the duration of the bond is calculated using excel.

Start
04

Properties of Duration

Now that we understand what duration is, and how it is calculated, let’s take a look at some of the important properties of duration.

Start
05

Modified Duration of a Bond

Modified duration indicates the percentage change in the price of a bond for a given change in yield. It is a more adjusted measure of Macaulay duration that produces a more accurate estimate of bond price sensitivity.

Start
06

Calculating Price and Yield of a Bond Using Zero Curve

Start
07

Price-Yield Relationship

Start
08

Current Yield of a Bond

Start
09

Basis Point Value (BPV / DV01)

Start
10

Quick Approximation of Price Value of a Basis Point (PVBP)

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

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.