Introduction to Trading, Machine Learning & GCP (Coursera)

Introduction to Trading, Machine Learning & GCP (Coursera)

In this course, you’ll learn about the fundamentals of trading, including the concept of trend, returns, stop-loss, and volatility. You will learn how to identify the profit source and structure of basic quantitative trading strategies. This course will help you gauge how well the model generalizes its learning, explain the differences between regression and forecasting, and identify the steps needed to create development and implementation backtesters. By the end of the course, you will be able to use Google Cloud Platform to build basic machine learning models in Jupyter Notebooks.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

To be successful in this course, you should have advanced competency in Python programming and familiarity with pertinent libraries for machine learning, such as Scikit-Learn, StatsModels, and Pandas. Experience with SQL is recommended. You should have a background in statistics (expected values and standard deviation, Gaussian distributions, higher moments, probability, linear regressions) and foundational knowledge of financial markets (equities, bonds, derivatives, market structure, hedging).
Course 1 of 3 in the Machine Learning for Trading Specialization.

What You Will Learn

  • Understand the fundamentals of trading, including the concepts of trend, returns, stop-loss, and volatility.
  • Define quantitative trading and the main types of quantitative trading strategies.
  • Understand the basic steps in exchange arbitrage, statistical arbitrage, and index arbitrage.
  • Understand the application of machine learning to financial use cases.

Syllabus

WEEK 1
Introduction to Trading, Machine Learning and GCP
In this module you will be introduced to the fundamentals of trading. You will also be introduced to machine learning. Machine Learning is both an art that involves knowledge of the right mix of parameters that yields accurate, generalized models and a science that involves knowledge of the theory to solve specific types of problems.

WEEK 2
Supervised Learning and Forecasting
In this module you will be introduced to supervised machine learning and some relevant algorithms commonly applied to trading problems. You will get some hands-on experience building a regression model using BigQuery Machine Learning

WEEK 3
Time Series and ARIMA Modeling
In this module you will learn about ARIMA modeling and how it is applied to time series data. You will get hands-on experience building an ARIMA model for a financial dataset.

WEEK 4
Introduction to Neural Networks and Deep Learning
In this module you'll learn about neural networks and how they relate to deep learning. You'll also learn how to gauge model generalization using regularization, and cross-validation. Also, you'll be introduced to Google Cloud Platform (GCP). Specifically, you'll be shown how to leverage GCP for implementing trading techniques.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Finance for Everyone: Markets (Coursera) Coursera
McMaster University

Finance for Everyone: Markets (Coursera)

Markets begins with one of the most common and important elements of the financial system – interest rates. You will learn why interest rates have always been a key barometer in determining the value of everything. You will explore the changing influence of interest rates; the impact of interest rates on consumption, investment and economic growth; and the bizarre realities of negative interest rates. Markets explains how interest rates change the value of all financial instruments, highlighting the role of the bond and stock markets that have toppled empires

Jun 1st 2026
4 Weeks
Meeting Investors' Goals (Coursera) Coursera
University of Geneva

Meeting Investors' Goals (Coursera)

In this course, you will dive into the concepts of rationality and irrationality and understand how they impact our investment decisions and what the consequences can be at the market level. You will first explore the different biases that we, as humans, are subjected to when facing investment decisions and how they may impact the outcomes of these decisions.

Jun 1st 2026
4 Weeks
Valuación de empresas (Coursera) Coursera
Universidad Nacional Autónoma de México

Valuación de empresas (Coursera)

En el curso valuación de empresas, el administrador financiero enfrentará una decisión financiera una vez que una empresa ha llegado al punto en que pueda expandirse y adquirir o fusionarse con otras empresas. Antes de tomar tal decisión el administrador financiero deberá evaluar las ventajas y desventajas de una integración horizontal o vertical, por lo que la empresa deberá valuar primero así misma y en segundo termino a la empresa objetivo con base en diferentes modelos como Black and Scholes, Valor Económico Agregado (EVA), Generación Económica Operativa (GEO), etc.

Jun 1st 2026
5-12 Weeks
Machine Learning: Regression (Coursera) Coursera
University of Washington

Machine Learning: Regression (Coursera)

Case Study - Predicting Housing Prices. In our first case study, predicting house prices, you will create models that predict a continuous value (price) from input features (square footage, number of bedrooms and bathrooms,...). This is just one of the many places where regression can be applied. Other applications range from predicting health outcomes in medicine, stock prices in finance, and power usage in high-performance computing, to analyzing which regulators are important for gene expression.

Jun 1st 2026
5-12 Weeks
Financial Analysis for Startups (Coursera) Coursera
Yonsei University

Financial Analysis for Startups (Coursera)

In the previous two courses, you have learned how to value startups using the discounted cash flow method and multiple methods. However, you have not learned how to estimate cash flows or earnings of startups. In this course, you are going to learn the concepts and usage of financial ratios. Using financial ratios such as profitability, liquidity, leverage, efficiency, and growth, you can tell financial health of a startup.

Jun 1st 2026
4 Weeks
Alternative Approaches to Valuation and Investment (Coursera) Coursera
University of Melbourne

Alternative Approaches to Valuation and Investment (Coursera)

In this course, participants will develop an understanding of the intuitive foundations of asset and investment valuation, and how alternative valuation techniques may be used in practice. This is part of a Specialization in corporate finance created in partnership between the University of Melbourne and Bank of New York Mellon (BNY Mellon).

Jun 1st 2026
4 Weeks
Interest Rate Models (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Interest Rate Models (Coursera)

This course gives you an easy introduction to interest rates and related contracts. These include the LIBOR, bonds, forward rate agreements, swaps, interest rate futures, caps, floors, and swaptions. We will learn how to apply the basic tools duration and convexity for managing the interest rate risk of a bond portfolio. We will gain practice in estimating the term structure from market data. We will learn the basic facts from stochastic calculus that will enable you to engineer a large variety of stochastic interest rate models. In this context, we will also review the arbitrage pricing theorem that provides the foundation for pricing financial derivatives.

Jun 1st 2026
5-12 Weeks
Investments I: Fundamentals of Performance Evaluation (Coursera) Coursera
University of Illinois at Urbana-Champaign

Investments I: Fundamentals of Performance Evaluation (Coursera)

In this course, we will discuss fundamental principles of trading off risk and return, portfolio optimization, and security pricing. We will study and use risk-return models such as the Capital Asset Pricing Model (CAPM) and multi-factor models to evaluate the performance of various securities and portfolios. Specifically, we will learn how to interpret and estimate regressions that provide us with both a benchmark to use for a security given its risk (determined by its beta), as well as a risk-adjusted measure of the security’s performance (measured by its alpha).

Jun 3rd 2026
4 Weeks
Biases and Portfolio Selection (Coursera) Coursera
Rice University

Biases and Portfolio Selection (Coursera)

Investors tend to be their own worst enemies. In this third course, you will learn how to capitalize on understanding behavioral biases and irrational behavior in financial markets. You will start by learning about the various behavioral biases – mistakes that investors make and understand their reasons. You will learn how to recognize your own mistakes as well as others’ and understand how these mistakes can affect investment decisions and financial markets. You will also explore how different preferences and investment horizons impact the optimal asset allocation choice.

Jun 1st 2026
4 Weeks
Corporate Financial Decision-Making for Value Creation (Coursera) Coursera
University of Melbourne

Corporate Financial Decision-Making for Value Creation (Coursera)

In this course, participants will learn about the key financial decisions modern corporations face, as well as the alternative methods that can be employed to optimize the value of the firm’s assets. This is part of a Specialization in corporate finance created in partnership between the University of Melbourne and Bank of New York Mellon (BNY Mellon).

Jun 1st 2026
4 Weeks
Machine Learning: Classification (Coursera) Coursera
University of Washington

Machine Learning: Classification (Coursera)

Case Studies: Analyzing Sentiment & Loan Default Prediction. In our case study on analyzing sentiment, you will create models that predict a class (positive/negative sentiment) from input features (text of the reviews, user profile information,...). In our second case study for this course, loan default prediction, you will tackle financial data, and predict when a loan is likely to be risky or safe for the bank.

Jun 1st 2026
5-12 Weeks
Corporate Finance I: Measuring and Promoting Value Creation (Coursera) Coursera
University of Illinois at Urbana-Champaign

Corporate Finance I: Measuring and Promoting Value Creation (Coursera)

In this course you will learn how to use key finance principles to understand and measure business success and to identify and promote true value creation. You will learn how to use accounting information to form key financial ratios to measure a company’s financial health and to manage a company's short-term and long-term liquidity needs. You will also learn how to use valuation techniques to make sound business investment and acquisition decisions. Finally, you will learn how to incorporate risk and uncertainty into investment decisions and how to evaluate the performance of existing investments.

Jun 3rd 2026
4 Weeks