Hacker Noon
Bond Pricing With Python: Present Value, Yield to Maturity, and Duration | HackerNoon
How bond pricing works: time value of money, discounting, yield to maturity, and duration, explained