Skip to main content
HomePython

Course

Intermediate Python for Finance

IntermediateSkill Level
4.7+
885 reviews
Updated 06/2022
Build on top of your Python skills for Finance, by learning how to use datetime, if-statements, DataFrames, and more.
Start Course for Free
PythonApplied Finance4 hr15 videos52 Exercises4,150 XP33,750Statement of Accomplishment

Create Your Free Account

or

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

Loved by learners at thousands of companies

Group

Training 2 or more people?

Try DataCamp for Business

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.

Prerequisites

Introduction to Python for Finance
1

Datetimes and Dictionaries

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.
Start Chapter
2

Control Flow and Logic

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.
Start Chapter
4

Working with NASDAQ Stock Data

Intermediate Python for Finance
Course
Complete

Earn Statement of Accomplishment

Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
Enroll Now

Don’t just take our word for it

*4.7
from 885 reviews
81%
18%
1%
0%
0%
  • Jan
    yesterday

  • ศุภสรรค์
    yesterday

  • André
    3 days ago

  • Mahan
    5 days ago

  • Keiran
    5 days ago

  • Jonathan
    6 days ago

    it was nice

Jan

ศุภสรรค์

André

FAQs

Is this course suitable for Python beginners?

This is labeled beginner-level but requires Introduction to Python for Finance as a prerequisite. You should know basic Python data types and syntax.

What financial topics does this course cover?

You will work with datetime objects for financial events, control flow logic, pandas DataFrames for stock data, and risk calculations based on stock price trends.

What real-world data is used in this course?

You work with data from the Federal Reserve Bank to explore national economic trends and with stock price data to calculate risk and visualize price trends.

What Python skills will I gain for finance work?

You will learn to use dictionaries, datetimes, control flow, and pandas to automate financial tasks like calculating risk and mapping market health.

How is the course organized?

It has 4 chapters covering datetimes and dictionaries, control flow and logic, pandas DataFrames, and plotting and visualization, with 52 exercises total.

Join over 19 million learners and start Intermediate Python for Finance today!

Create Your Free Account

or

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

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.