Interactive Course

Intro to Financial Concepts using Python

Using Python and NumPy, learn the most fundamental financial concepts.

  • 4 hours
  • 13 Videos
  • 50 Exercises
  • 8,467 Participants
  • 4,200 XP

Loved by learners at thousands of top companies:

ikea-grey.svg
dell-grey.svg
ebay-grey.svg
mercedes-grey.svg
3m-grey.svg
ea-grey.svg

Course Description

Understanding the basic principles of finance is essential for making important financial decisions ranging from taking out a student loan to constructing an investment portfolio. Combining basic financial knowledge with Python will allow you to construct some very powerful tools. You'll come out of this course understanding the time value of money, how to compare potential projects and how to make rational, data-driven financial decisions.

  1. Making Data-Driven Financial Decisions

    In this chapter, you will act as the CEO of a company, making important data-driven financial decisions about projects and financing using measures such as IRR and NPV.

  2. Budgeting Application

    You just got a new job as a data scientist in San Francisco, and you're looking for an apartment. In this chapter, you'll be building your own budgeting application to plan out your financial future.

  1. 1

    The Time Value of Money

    Free

    Learn about fundamental financial concepts like the time value of money, growth and rate of return, discount factors, depreciation, and inflation.

  2. Making Data-Driven Financial Decisions

    In this chapter, you will act as the CEO of a company, making important data-driven financial decisions about projects and financing using measures such as IRR and NPV.

  3. Simulating a Mortgage Loan

    You just got married, and you're looking for a new home in Hoboken, New Jersey. You will build a mortgage payment simulator to estimate your mortgage payments and analyze different possible economic scenarios.

  4. Budgeting Application

    You just got a new job as a data scientist in San Francisco, and you're looking for an apartment. In this chapter, you'll be building your own budgeting application to plan out your financial future.

What do other learners have to say?

Devon

“I've used other sites, but DataCamp's been the one that I've stuck with.”

Devon Edwards Joseph

Lloyd's Banking Group

Louis

“DataCamp is the top resource I recommend for learning data science.”

Louis Maiden

Harvard Business School

Ronbowers

“DataCamp is by far my favorite website to learn from.”

Ronald Bowers

Decision Science Analytics @ USAA

Dakota Wixom
Dakota Wixom

Quantitative Analyst and Founder of QuantCourse.com

Dakota Wixom is a quantitative finance analyst at Yewno, where he applies AI to create innovative financial products. Dakota founded QuantCourse.com and has also worked in quantitative risk management and investment banking roles in New York City and San Francisco. He has a B.S. in Quantitative Finance and a M.S. in Financial Analytics from the Stevens Institute of Technology.

See More
Collaborators
  • Lore Dirick

    Lore Dirick

  • Sumedh Panchadhar

    Sumedh Panchadhar

Icon Icon Icon professional info