Skip to main content
HomePythonIntermediate Python for Finance

Intermediate Python for Finance

4.2+
11 reviews
Intermediate

Build on top of your Python skills for Finance, by learning how to use datetime, if-statements, DataFrames, and more.

Start Course for Free
4 Hours15 Videos52 Exercises
20,498 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.
GroupTraining 2 or more people?Try DataCamp For Business

Loved by learners at thousands of companies


Course Description

Are you a financial or business analyst, or simply looking for an easier way to manage your stock portfolio? If so learning Python can automate financial tasks such as calculating risk, mapping market health, and visualizing a stock's price trends, saving you time and money. In this course, you’ll learn how to use Python data structures, execution control statements, and DataFrames to manipulate financial data. You will then work with pandas, using data from the Federal Reserve Bank, to explore national economic trends—an essential part of understanding investment strategies. You will also calculate risk based on stock price data, and display this data in easy to read plots. By the end of this course, you’ll be the new Python of Wall Street.
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

    Datetimes and Dictionaries

    Free

    In this chapter, you’ll learn how to create and manipulate Python datetime objects to help you identify key financial events, such as Black Friday. You’ll also learn how to store and efficiently look up items using Python dictionaries.

    Play Chapter Now
    Representing time with datetimes
    50 xp
    Creating datetimes for dates
    100 xp
    Datetimes from strings
    100 xp
    Converting format with datetimes
    100 xp
    Working with datetimes
    50 xp
    Accessing datetime attributes
    100 xp
    Comparing datetimes
    100 xp
    Making relative datetimes
    100 xp
    Dictionaries
    50 xp
    Creating and accessing dictionaries
    100 xp
    Accessing safely and deleting
    100 xp
  2. 3

    Pandas Dataframe

    Discover how to create and access DataFrames with pandas using financial data from other data structures, including Dicts, lists, and CSV files. You’ll then uncover additional insights, as you aggregate data across rows or columns, calculate averages, and extend your data using functions.

    Play Chapter Now
  3. 4

    Working with NASDAQ Stock Data

    In this final chapter, you’ll try your hand at working with real-world NASDAQ stock data as you learn how to interpret new data, create masks to filter data, and visualize your findings with plots.

    Play Chapter Now
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

Datasets

Alphabet stock

Collaborators

Collaborator's avatar
Adel Nehme
Kennedy Behrman HeadshotKennedy Behrman

Data Engineer, Author, Founder

See More

Don’t just take our word for it

*4.2
from 11 reviews
64%
9%
18%
9%
0%
Sort by
  • Oriol C.
    6 months

    I’m Learning a lot

  • Ana U.
    over 1 year

    It's a excellent course for people who need to get hands on working with pandas DataFrames, dictionaries, and more. The instructor built the course in an easy to follow process. Thus, while you practice Python you learn how to apply these skills with finance cases. I enjoyed the course. Thanks to Mr. Behrman for creating this interesting course.

  • Viktor I.
    over 1 year

    It's okay. Easy and fun to learn.

  • Walter R.
    over 1 year

    The written material that supports the course in Pdf uses a lot of pages but is not clear enough. The names of the variables and cases are indeed financial but somehow make it more difficult to learn topics. Not a matter of not understanding financial topics but a matter of seeing lots of hard to understand variables when learning a topic. Also the explanations in the video are good but could be better. Thank you.

  • Federico S.
    over 1 year

    The explanation was not super clear as in previous chapters and I found exercises' instruction often misleading

"I’m Learning a lot"

Oriol C.

"It's a excellent course for people who need to get hands on working with pandas DataFrames, dictionaries, and more. The instructor built the course in an easy to follow process. Thus, while you practice Python you learn how to apply these skills with finance cases. I enjoyed the course. Thanks to Mr. Behrman for creating this interesting course."

Ana U.

"It's okay. Easy and fun to learn."

Viktor I.

Join over 13 million learners and start Intermediate Python for Finance 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.