Python Programming for Finance

New York Institute of Finance

ITEM QUANT0603

19 May 2025 - 21 May 2025

09:00 AM - 04:30 PM

$2,549.00

25 Aug 2025 - 27 Aug 2025

09:00 AM - 04:30 PM

$2,549.00

group

In-person (NY Campus)

update

3

language

English

school

Professional

19 May 2025 - 21 May 2025

09:00 AM - 04:30 PM

$2,549.00

25 Aug 2025 - 27 Aug 2025

09:00 AM - 04:30 PM

$2,549.00

videocam

Virtual (Live)

update

3

language

English

school

Professional


Questions? We're here to help you

Please complete this form and a NYIF Career Advisor will assist you.



Please fill in the field.

Next

Please complete this form and a NYIF Career Advisor will assist you.



Please fill in the field.

Prev
Next

Please complete this form and a NYIF Career Advisor will assist you.


Please fill in the field.

Prev
Next

Select preferred contact method

Schedule call

call center image

or

Please fill in the field.

Send us your questions

email image
Prev

Where Wall Street Goes to SchoolTM!

Please select a time and date from the calendar to book a 15-minute call with a NYIF Career Advisor.

You can also reach us on +1 347 842 2501 or marketing@nyif.com

Something went wrong, please try again later!

17

Python Programming for Finance

This course will teach you the essential elements of Python to build practically useful applications and conduct data analysis for finance.

This course is a component of the Data Analysis and Programming for Finance Professional Certificate.

Prerequisite knowledge:

  • Basic probability and statistics
  • Some familiarity with financial securities and derivatives
  • Elementary differential and integral calculus

Learn now pay later with

To make it even easier to learn, you can finance your program through Affirm.

Loans offered through Affirm are available in the U.S. and Canada.

  • Easy monthly payments

    Learn more

  • Flexible payments

    Pay your monthly bill using a bank transfer, check, or debit card.

Module 1: Introduction to Python

  • The Anaconda Python distribution
  • Interactive programming: IPython and Jupyter notebooks
  • Programming: control structures, data types, functions, data structures
  • Modules and Packages

Module 2: Essential Python Toolkit

  • Date and time management : format, measuring time lapse, etc.
  • How to build and run a standalone application
  • Parsing command line arguments
  • Importing/Exporting files
  • Reading and writing in CSV format
  • Accessing SQL databases
  • Multiprocessing
  • Using a dictionary for explicit indexing

Module 3: Arrays, Vectorization and Random NUmbers

  • NumPy: array processing
  • Vectorized functions
  • Random number generation

Module 1: Scientific Computing with Python

  • Matplotlib: 2D and 3D plotting
  • Using pyplot
  • SciPy: scientific computing
  • Root finding, interpolation, integration and optimization

Module 2: Data Analysis with Python

  • Data analysis with scipy.stats and pandas
  • Pandas data structures: series and data frames
  • Importing and exporting data from/to MS Excel
  • Importing data from websites

Module 1: Python Applications

  • Monte Carlo simulation basics
  • Simulating asset price trajectories
  • Smoothing using Kalman Filter
  • Exercise: Stock Correlation Prediction

Module 2: Python Applications

  • Time Series Analysis using Advanced Python Libraries
  • Value-At-Risk (VAR) Calculation using Var/Cov Model
Customize Python Programming for Finance

* Required Fields

Your Customization
Python Programming for Finance

In stock

$2,549.00

Summary