Financial Modeling for Algorithmic Trading using Python

  • 3.9
12.5 hours on-demand video
$ 16.99

Brief Introduction

A practical guide to implementing financial analysis strategies using Python

Description

Video Learning Path Overview

A Learning Path is a specially tailored course that brings together two or more different topics that lead you to achieve an end goal. Much thought goes into the selection of the assets for a Learning Path, and this is done through a complete understanding of the requirements to achieve a goal.

Technology has become an asset in finance. Among the hottest programming languages, you’ll find Python becoming the technology of choice for Finance. The financial industry is increasingly adopting Python for general-purpose programming and quantitative analysis, ranging from understanding trading dynamics to building financial machine learning models.

This well thought out Learning Path takes a step by step approach to teach you how to use Python for performing financial analysis and modeling on a day-to-day basis. Beginning with an introduction to Python and its third party libraries, you will learn how to apply basics of Finance such as Time Value of Money and time series in Python. You will also perform valuations, linear regressions, and Monte Carlo simulation for analyzing some basic models.

Once you are comfortable in analyzing models with Python, you will learn to practically apply them to analyze machine learning models for your own financial data. You will then learn how to build machine learning models and trading algorithms as per your trade. You will also learn to build a trading bot for providing fully automated trading solutions to your trade. Next, you will learn to evaluate the models for value at risk using machine learning techniques.

Now that you are being familiar with machine learning, you will step ahead with learning deep learning techniques for Financial forecasting, predicting Forex currency exchange rates, looking into financial loan approval, fraud detection, and forecasting stock prices.

Towards the end of this course, you will be able to perform financial valuations, build algorithmic trading bots, and perform stock trading and financial analysis in different areas of finance.

Key Features

  • Get hands-on with financial forecasting using machine learning with Python, Keras, scikit-learn, and pandas

  • Use libraries like Numpy, Pandas, Scipy and Matplotlib for data analysis, manipulation and visualization

  • Be comfortable with Monte Carlo Simulation, Value at Risk, and Options Valuation

  • Grasp Machine Learning forecasting on a specific real-world financial data

Author Bios

  • Matthew 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.


  • Mustafa Qamar-ud-Din is a machine learning engineer with over 10 years of experience in the software development industry. He is a specialist in image processing, machine learning and deep learning. He worked with many startups and understands the dynamics of agile methodologies and the challenges they face on a day to day basis. He is also quite aware of the professional skills which the recruiters are looking for when making hiring decisions.


  • Jakub Konczyk has enjoyed and done programming professionally since 1995. He is a Python and Django expert and has been involved in building complex systems since 2006. He loves to simplify and teach programming subjects and share it with others. He first discovered Machine Learning when he was trying to predict the real estate prices in one of the early stage startups he was involved in. He failed miserably. Then he discovered a much more practical way to learn Machine Learning that he would like to share with you in this course. It boils down to “Keep it simple!” mantra.

Requirements

  • Requirements
  • Working knowledge of Python is required.
$ 16.99
English
Available now
12.5 hours on-demand video
Packt Publishing
Udemy

Instructor

Packt Publishing

  • 3.9 Raiting
Share
Saved Course list
Cancel
Get Course Update
Computer Courses