Online Course free
Python for Finance

Blend investment analysis skills with Python programming: Master financial analysis using Python

4.9

808 reviews on
8858 students already have enrolled
  • Institute of Analytics
  • The Association of Data Scientists
  • E-Learning Quality Network
  • European Agency for Higher Education and Accreditation
  • Global Association of Online Trainers and Examiners

Skill level:

Basic

Duration:

6 hours
  • Lessons (4 hours)
  • Practice exams (1.5 hours)

CPE credits:

7.5
CPE stands for Continuing Professional Education and represents the mandatory credits a wide range of professionals must earn to maintain their licenses and stay current with regulations and best practices. One CPE credit typically equals 50 minutes of learning. For more details, visit NASBA's official website: www.nasbaregistry.org

Accredited:

certificate

What You Learn

  • Obtain the efficient frontier in Python to visualize optimal portfolios.
  • Calculate and compare rates of return and associated risk of securities.
  • Measure portfolio risk and identify idiosyncratic and market risk types.
  • Apply Markowitz optimization to construct optimal investment portfolios.
  • Leverage CAPM and Monte Carlo simulations to estimate return and risk.

Topics & tools

pythondata analysisfinancial analysisprogramminginvestment analysismontecarlo simulationdata preprocessingregression analysismultivariate regressiondata visualizationtheoryfinance skillsindustry specialization

Your instructor

Course OVERVIEW

Description

CPE Credits: 7.5 Field of Study: Information Technology
Delivery Method: QAS Self Study
Python for Finance is the crossing point where programming in Python blends with financial theory. Together, they give you the know-how to apply that theory into practice and real-life scenarios. In a world where individuals and companies are aiming to become more and more autonomous, your ability to combine programming skills with financial data will allow you to create independent analyses. And that competency will give you an edge over your competitors or in your personal investments. To prepare you for these multi-faceted challenges, this course provides the relevant topics in financial theory and their hands-on application in Python.

Prerequisites

  • Python (version 3.8 or later), pandas library, and a code editor or IDE (e.g., Jupyter Notebook, Spyder, or VS Code)
  • Basic familiarity with Python programming is required.
  • Familiarity with NumPy is helpful but not mandatory.

Curriculum

65 lessons 27 exercises 4 exams

Free preview

Course Introduction

1.1 Course Introduction

4 min

Must-Have Packages for Finance and Data Science

1.2 Must-Have Packages for Finance and Data Science

5 min

Working with Arrays

1.3 Working with Arrays

6 min

Generating Random Numbers

1.4 Generating Random Numbers

3 min

Important Note on Using Online Financial Data Sources

1.5 Important Note on Using Online Financial Data Sources

1 min

Using Financial Data in Python

1.6 Using Financial Data in Python

3 min

Start for free

96%

of our students recommend

365 Data Science.

9 in 10

people walk away career-ready

with practical data and AI skills.

$29,000

average salary increase

after moving to an AI and data science career

ACCREDITED certificates

Craft a resume and LinkedIn profile you’re proud of—featuring certificates recognized by leading global institutions.

Earn CPE-accredited credentials that showcase your dedication, growth, and essential skills—the qualities employers value most.

  • Institute of Analytics
  • The Association of Data Scientists
  • E-Learning Quality Network
  • European Agency for Higher Education and Accreditation
  • Global Association of Online Trainers and Examiners
A LinkedIn profile mockup on a mobile screen showing Parker Maxwell, a Certified Data Analyst, with credentials from 365 Data Science listed under Licenses & Certification. A 365 Data Science Certificate of Achievement awarded to Parker Maxwell for completing the Data Analyst career track, featuring accreditation badges and a gold “Verified Certificate” seal.

How it WORKS

  • Lessons
  • Exercises
  • Projects
  • Practice Exams
  • AI Mock Interviews

Lessons

Learn through short, simple lessons—no prior experience in AI or data science needed.

Try for free

Exercises

Reinforce your learning with mini recaps, hands-on coding, flashcards, fill-in-the-blank activities, and other engaging exercises.

Try for free

Projects

Tackle real-world AI and data science projects—just like those faced by industry professionals every day.

Try for free

Practice Exams

Track your progress and solidify your knowledge with regular practice exams.

Try for free

AI Mock Interviews

Prep for interviews with real-world tasks, popular questions, and real-time feedback.

Try for free

Student REVIEWS

A collage of student testimonials from 365 Data Science learners, featuring profile photos, names, job titles, and quotes or video play icons, showcasing diverse backgrounds and successful career transitions into AI and data science roles.