Skip to content

tertiarycourses/Python4Finance

Repository files navigation

Python for Finance

These are the exercise files used for Python for Finance course.

The course outline can be found in

https://www.tertiarycourses.com.sg/python-pandas-training-finance.html

https://www.tertiarycourses.com.my/python-pandas-training-finance-malaysia.html

Topic 1 Get Started on Python

  • Overview of Python
  • Set Python
  • Code Your First Python Script

Topic 2: Data Types

  • Number
  • String
  • List
  • Tuple
  • Dictionary
  • Set

Topic 3 Operators

  • Arithmetic Operators
  • Compound Operators
  • Comparison Operators
  • Membership Operators
  • Logical Operators

Topic 4 Control Structure, Loop and Comprehension

  • Conditional
  • Loop
  • Iterating Over Multiple Sequences
  • Comprehension

Topic 5 Function

  • Function Syntax
  • Return Values
  • Default Arguments
  • Variable Arguments
  • Lambda, Map, Filter

Topic 6 Modules & Packages

  • Import Modules and Packages
  • Python Standard Packages
  • Third Party Packages

Topic 7 Finance Data Preparation

  • Data Analytics with Pandas
  • Pandas DataFrame and Series
  • Import and Export Finance Data
  • Filter and Slice Finance Data
  • Clean Missing Data

Topic 8 Finance Data Transformation

  • Join Finance Data with Concat, Append and Merge
  • Aggregate Data with Groupby and Pivot Table

Topic 9 Finance Data Visualization

  • Visualize Time Series Data with Line Plot
  • Visualize Statistical Relationships with Scatter Plot
  • Visualize Categorical Data with Bar Plot and Pie Plot
  • Visualize Variation with Box Plot
  • Visualize Distribution with Histogram

Topic 10 Finance Data Analysis

  • Descriptive Statistics
  • Rolling Window Average Analysis
  • Covariance and Correlation
  • Data Piping
  • Apply