Hands-on Python for Finance
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
The practical guide to using data-driven algorithms in Finance.Did you know Python is the one of the best solution to quantitatively analyse your finances by taking an overview of your timeline? This hands-on course helps both developers and quantitative analysts to get started with Python, and guides you through the most important aspects of using Python for quantitative finance.You will begin with a primer to Python and its various data structures.Then you will dive into third party libraries. You will work with Python libraries and tools designed specifically for analytical and visualization purposes. Then you will get an overview of cash flow across the timeline. You will also learn concepts like Time Series Evaluation, Forecasting, Linear Regression and also look at crucial aspects like Linear Models, Correlation and portfolio construction. Finally, you will compute Value at Risk (VaR) and simulate portfolio values using Monte Carlo Simulation which is a broader class of computational algorithms.With numerous practical examples through the course, you will develop a full-fledged framework for Monte Carlo, which is a class of computational algorithms and simulation-based derivatives and risk analytics.About the AuthorMatthew Macarty has taught graduate and undergraduate business school students for over 15 years and currently teaches at Bentley University. He has taught courses in statistics, quantitative methods, information systems and database design.
Facilities
Location
Start date
Start date
About this course
General programing skills in Python and working with common Python interfaces
Using Numpy, Pandas and matplotlib to manipulate, analyze and visualize data
Understand the Time value of money applications and project selection
Getting and with working data, time series forecasting methods and linear models
Understand Correlation and portfolio construction
Be comfortable with Monte Carlo Simulation, Value at Risk and Options Valuation
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 4 years
Subjects
- Computational
- Install
- Programming
- IT risk
- Finance
- Simulation
- Algorithms
- Installation
- Presentation
- Access
- Risk
Course programme
- Download installation package
- Install software
- Verify installation
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the For loop basics and code blocks
- Use the range function
- Combine for loop with formatting output
- Basic if statement block
- Use If with elif blocks
- Use If elif else full example
- Encapsulatecomplex code in a function
- A simple function example with documentation string
- Access help on any function
- Download installation package
- Install software
- Verify installation
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the For loop basics and code blocks
- Use the range function
- Combine for loop with formatting output
- Basic if statement block
- Use If with elif blocks
- Use If elif else full example
- Encapsulatecomplex code in a function
- A simple function example with documentation string
- Access help on any function
- Download installation package
- Install software
- Verify installation
- Download installation package
- Install software
- Verify installation
- Download installation package
- Install software
- Verify installation
- Download installation package
- Install software
- Verify installation
- Download installation package
- Install software
- Verify installation
- Download installation package
- Install software
- Verify installation
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Demonstrate running programs and Python shell
- Demonstrate ipython, a more advanced interactive shell
- Demonstrate Jupyter Notebook the interface frequently use
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn String definition and structure
- Use the format function
- Format output for presentation
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the list basics
- Access elements in a list
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the structure of a dict, key/value pairs
- Access items in a dict
- Add, modify and delete elements
- Learn about the For loop basics and code blocks
- Use the range function
- Combine for loop with formatting output
- Learn about the For loop basics and code blocks
- Use the range function
- Combine for loop with formatting output
- Encapsulatecomplex code in a function
- A simple function example with documentation string
- Access help on any function
Additional information
Hands-on Python for Finance