Introduction to Python for Finance includes

Introduction to Python

3.7 STARS

Star Rating
Accordion White Arrow Icon

About

Take part in our online Introduction to Python course to start developing programming skills for financial calculations and data analysis. Gain a comprehensive understanding of the programming concepts, as well as practical experience in some of the core data analysis libraries used in Python, with a particular focus on PyCharm.

Completion time

7 Hours

Level

Skills Certificate

About

Take part in our online Introduction to Python course to start developing programming skills for financial calculations and data analysis. Gain a comprehensive understanding of the programming concepts, as well as practical experience in some of the core data analysis libraries used in Python, with a particular focus on PyCharm.

Completion time

7 Hours

Level

Skills Certificate

Module

Video Minutes

Excel Exercises

Getting Started with Python

9

0

Accordion Arrow Icon

Video minutes9

Excel Exercises0

  • What is Python and why should we use Python
  • Efficiency of Python
  • How is Python used in the finance industry
  • Different Python options available
  • Installing Python
  • Selecting a Python tool and Integrated Development Environments (IDEs

Python Basics

30

6

Accordion Arrow Icon

Video minutes30

Excel Exercises6

  • Building operations
  • Naming variables
  • Common data types
  • String concatenation and replication
  • Creating lists
  • Creating sets
  • Basic functions

Building Functions

17

4

Accordion Arrow Icon

Video minutes17

Excel Exercises4

  • IF statement
  • While loops
  • For loops
  • Building functions

Introduction to Libraries

4

0

Accordion Arrow Icon

Video minutes4

Excel Exercises0

  • Types of libraries
  • About NumPy
  • About Pandas
  • About Matplotlib

NumPy

19

6

Accordion Arrow Icon

Video minutes19

Excel Exercises6

  • Installing NumPy
  • NumPy arrays
  • Examples of vectors and matrices
  • Creating a NumPy array from a list
  • Creating NumPy array using built-in Functions
  • Creating an array of random numbers using NumPy
  • NumPy finance functions

Pandas

28

9

Accordion Arrow Icon

Video minutes28

Excel Exercises9

  • What is Pandas and why use it
  • Capabilities of Pandas
  • Object creation
  • Creating DataFrames in Pandas
  • Pandas DataFrame syntax
  • Indexing data from DataFrame
  • Importing data into Python
  • Importing DataFrame operations

Matplotlib

25

10

Accordion Arrow Icon

Video minutes25

Excel Exercises10

  • Learn about Matplotlib
  • Link between Matplotlib and Pyplot
  • Intro to Pyplot
  • Plotting with keyword strings
  • Creating plots
  • Plotting different data types
  • Limits, legends and layouts

Dates and Times

17

9

Accordion Arrow Icon

Video minutes17

Excel Exercises9

  • Calendar
  • Dates
  • Formatting
  • Time Deltas

Frequently Asked Questions

What tech do I need?

Accordion Arrow Icon

Access your course across desktop, laptop, tablet or phone; either via our web portal or the dedicated mobile app. While we have optimized our video quality and size, we recommend a broadband connection to enable uninterrupted video playback. A PDF reader and spreadsheet application are required to open the supporting resources.

Is it right for me?

Accordion Arrow Icon

The financial industry is dealing with increasingly larger data sets and the need for individuals with analytical minds is growing. Excel is no longer able to handle the demand, resulting in companies looking to hire individuals fluent in Python programming. This course will rapidly develop your understanding of the language. The skills taught are perfect for any individual looking to pursue a career in the financial sector.

Are Financial Edge's courses credible?

Accordion Arrow Icon

The 4 leading investment banks, as rated by the FT, hire us to train their incoming analysts. If you are looking to join the best analysts in the world, why not challenge yourself with the same content and certification with the same Wall Street instructors ready to answer your questions.

Will this course help me get a job in investment banking?

Accordion Arrow Icon

Absolutely. Develop practical skills you can use to impress at interviews, whether you’re looking to break into banking or other finance roles.

How long do I have to complete the courses?

Accordion Arrow Icon

We are delighted to announce that we now offer lifetime access on all online courses! Fit studying around your schedule. Learn at your own pace with on-demand video, practical examples to download and expert instructor support.

Are there any hidden costs?

Accordion Arrow Icon

No. Everything you need to earn your skill certificate is included, from instructor-led videos and Excel exercises to the exam.

How do I join Financial Edge's alumni?

Accordion Arrow Icon

Join our world-class alumni on LinkedIn by upgrading your skill certification to any one of our micro-degree’s. To unlock all alumni benefits, you will need to verify you have successfully passed all courses within the online program.

What is CPD?

Accordion Arrow Icon

All Financial Edge online courses are CPD accredited. CPD stands for Continuing Professional Development and makes demonstrating your commitment to learning easy. Your institution or accrediting body may track CDP points through activities, units or hours. Check with the relevant party to find out how you should be monitoring your progress.

Want to Join Our Prestigious Alumni?

JOIN THE BEST

By completing any one of our micro-degree’s, you will be able to join our prestigious alumni on LinkedIn alongside hires at the top 4 investment banks. After becoming a member of this elite community, you can unlock exclusive benefits such as course discounts and more.