Python for Financial Data Analysis

This learning path is designed to teach you how to use Python for financial data analysis. You will learn the fundamentals of Python programming, how to work with financial data, and how to perform various financial analyses using Python.

Each week, you will learn a new topic and apply your knowledge to a real-world financial analysis project.


This learning path is designed by: © Dr. Z, Cinder Zhang.


💡 Research Tips for Success

Throughout this course, you'll need to explore various resources and documentation. If you encounter:

Use Perplexity.ai as your research tool. It provides accurate, up-to-date information from reliable sources.

Learning Path (13 Weeks)

Weekly Learning with ChatGPT

1. Code Assistant GPT

Use ChatGPT to:

  • Debug your code
  • Get explanations of Python concepts
  • Generate practice exercises

Suggested prompt: "I'm a finance student learning Python. Please help me understand [concept]"

2. Weekly Knowledge Check

Use ChatGPT to test your understanding:

  • Generate practice problems
  • Review your code solutions
  • Explain financial applications

Suggested prompt: "Create 3 practice problems about [this week's topic] with financial examples"

Interested in a degree in Finance with Financial Analytics Concentration?

Check out the Degree Plan here.

Interested in Master of Science in Finance?

Check it out here.