Skip to main content
HomePythonIntroduction to Financial Concepts in Python

Introduction to Financial Concepts in Python

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

Start Course for Free
4 hours13 videos50 exercises22,877 learnersTrophyStatement of Accomplishment

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.
Group

Training 2 or more people?

Try DataCamp For Business

Loved by learners at thousands of companies


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.
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more
Try DataCamp for BusinessFor a bespoke solution book a demo.

In the following Tracks

Finance Fundamentals in Python

Go To Track
  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.

    Play Chapter Now
    Fundamental financial concepts
    50 xp
    Growth and rate of return
    100 xp
    Compound interest
    100 xp
    Discount factors and depreciation
    100 xp
    Present and future value
    50 xp
    Present value
    100 xp
    Future value
    100 xp
    Adjusting future values for inflation
    100 xp
    Net present value and cash flows
    50 xp
    Discounting cash flows
    100 xp
    Initial project costs
    100 xp
    Diminishing cash flows
    100 xp
For Business

GroupTraining 2 or more people?

Get your team access to the full DataCamp library, with centralized reporting, assignments, projects and more

In the following Tracks

Finance Fundamentals in Python

Go To Track

collaborators

Collaborator's avatar
Lore Dirick
Collaborator's avatar
Sumedh Panchadhar

prerequisites

Intermediate Python for Finance
Dakota Wixom HeadshotDakota 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

What do other learners have to say?

Join over 14 million learners and start Introduction to Financial Concepts in Python today!

Create Your Free Account

GoogleLinkedInFacebook

or

By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.