Finance Fundamentals in Python

blur

Learn Path Description

Learn the finance and Python fundamentals you need to make data-driven financial decisions. There’s no prior coding experience needed. In this track, you’ll learn about data types, lists, arrays, and the time value of money, before discovering how to work with time series data to evaluate index performance. Throughout the track, you’ll work with popular Python packages, including pandas, NumPy, statsmodels, and pyfolio, as you learn to import and manage financial data from different sources, including Excel files and from the web. Hands-on exercises will reinforce your new skills, as you work with real-world data, including NASDAQ stock data, AMEX, investment portfolios, and data from the S&P 100. By the end of the track, you'll be ready to navigate the world of finance using Python—having learned how to work with investment portfolios, calculate measures of risk, and calculate an optimal portfolio based on risk and return.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

4 hours

icon

Level

Beginner

icon

Learn Type

Certifications

Introduction to Python for Finance

For general-purpose programming and analysis, the financial industry is more likely to use Python. This includes understanding trading dynamics as well as risk management systems. This course focuses on financial analysis and Python. Practical examples will help you understand the basics of Python data structures such as lists and arrays. You will also learn how to modify and store financial data in order to identify trends.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Intermediate Python for Finance

Are you a financial analyst or business looking to simplify stock portfolio management? Python can be used to automate financial tasks such as calculating risk, mapping market strength and visualizing stock price trends. This will help you save time, money, as well as your wallet.

This course will show you how to manipulate financial data using Python data structures and execution control statement. To help you work with pandas, the Federal Reserve Bank data will also be used. This data is crucial for understanding investment strategies. This course will teach you how to calculate risk from stock price data, and show this information in clear graphs. By the end of this course, you will be the new Python on Wall Street.

blur
icon

Total Duration

4 hours

icon

Level

Beginner

icon

Learn Type

Certifications

Introduction to Financial Concepts in Python

Understanding the basics of finance is essential to be able to make sound financial decisions. Combining basic financial knowledge and Python can help you create powerful tools. This course will help you understand time value and how to compare projects. This course will also teach you how to make rational, data-driven financial decisions.

blur
icon

Total Duration

4 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Manipulating Time Series Data in Python

This course will show you how to manipulate time-series data. Time series data are data that has been indexed using a sequence or dates. This course will show you how Pandas' methods can be used to create this index. You will learn how to resample times sequences to change frequency. Learn how to calculate cumulative or rolling values for time series. Learn how to calculate a value-weighted stock index using actual stock data.

blur
icon

Total Duration

5 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Importing and Managing Financial Data in Python

This course will show you how to use Python for Data Science to analyze real-world financial data. First, you will learn how to export Excel data to pandas. Next, you will learn how to pull stock prices data from various online APIs like Google and Yahoo! Finance, macro data, and OANDA exchange rate. Learn how to calculate returns across different time periods and analyze stock performance by sector for IPOs. Also, calculate and summarize correlations.

blur
icon

Total Duration

4 hours

icon

Level

Beginner

icon

Learn Type

Certifications

Introduction to Portfolio Analysis in Python

Have you ever wondered if an investment funds was a good investment choice? Do you know any other investment options? What is the risk indicator of these funds? Are you a financial professional who wants to be an expert in your field? This course will take you into the exciting world of investing. This course will teach you about portfolios, risk and return, as well as how to analyze them. To calculate risk and breakdown performance, you will be able use historical stock data. This will help you create the best portfolio possible to achieve the right risk/return trade-off. You will be able to make better investment decisions by using data to guide you.

blur