Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Noble Desktop

Python for Finance Bootcamp

via Noble Desktop

Overview

Learn Python financial libraries, gather/manipulate financial data, fetch APIs for company and economic data, analyze SEC financial statements, build risk models, and apply linear regression for stock price predictions. Ideal for finance professionals.

Syllabus

Introduction to Python

  • Variables
  • Numeric Data Types: Int & Float
  • Sequential Types: Str & List
  • Definite Loops: For loops
  • If-Elif-Else Statements
  • Data Types: Tuples
  • Build Mortgage Calculator with Python

Advanced Python

  • Creating Custom Functions
  • Indefinite Loops: while loops
  • Data Types, Dictionary and Set
  • Slicing Data Types
  • Reading txt files with Python
  • Analyze data from text and csv file

Numerical Python & Pandas

  • NumPy Array
  • Broadcasting and U-Functions
  • Introduction to Pandas
  • Series, DataFrame, Panel
  • Manipulate live S&P data from https://www.sectorspdr.com/sectorspdr/

Data Manipulation

  • 5 ways to create a DataFrame
  • Slicing and Filtering DataFrame
  • Lambda
  • Run If and Else scenarios
  • Gather and Manipulate Data with Pandas
  • Analyze business data from csv files

Data Extraction & Analysis

  • Get live data from APIs
  • Plot data with Matplotlib
  • Merge and Concat Data
  • Groupby in Pandas
  • What if logic in Finance with Pandas

Taught by

Art Yudin, Brian McClain, and Dan Rodney

Reviews

Start your review of Python for Finance Bootcamp

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.