Computational Investing, Part I (Coursera)

Computational Investing, Part I (Coursera)

Why do the prices of some companies’ stocks seem to move up and down together while others move separately? What does portfolio “diversification” really mean and how important is it? What should the price of a stock be? How can we discover and exploit the relationships between equity prices automatically?

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

We’ll examine these questions, and others, from a computational point of view. You will learn many of the principles and algorithms that hedge funds and investment professionals use to maximize return and reduce risk in equity portfolios.

Syllabus

WEEK 1
Portfolio Management and Market Mechanics
In this module, you will understand the course content from a portfolio manager's viewpoint, the incentives for portfolio managers, types of hedge fund, and how to assess fund performance; Also, you will gain insight into market orders, the basic infrastructure of an exchange, and computational components of a hedge fund.

WEEK 2
Company Worth, Capital Assets Pricing Model and QSTK Software Overview
In this module, you will learn how to value a company, and an overview of the theory Capital Assets Pricing Model (CAPM), its assumptions, implications and how you can apply it in fund management. Finally, you will learn to install QSTK Software.

WEEK 3
Manipulating Data in Python and QSTK
In this module, you will learn how to work with financial data, create a portfolio and optimize a portfolio using Python with Numpy library as well as QSTK and the Pandas library.

WEEK 4
Efficient Markets Hypothesis and Event Studies, Portfolio Optimization and the Efficient Frontier
In this module, you will learn about information may affect equity prices and company value, understand efficient market hypothesis and how event studies work; Also, you will learn about the inputs and outputs of a portfolio optimizer, correlation and covariance, Mean Variance Optimization, and the Efficient Frontier. Graded: Event Studies

WEEK 5
Digging into Data
We will go into more detail in this module about how to read an event study. We will also talk about the differences between actual and adjusted historical price data, and how to detect and fix wrong data.

WEEK 6
The Fundamental Law, CAPM for Portfolios
In this module, you will learn the fundamental law of active portfolio management. We will recap CAPM, and extend it for portfolios. Finally, we're going to look at ways that we can leverage the capital assets pricing model to manage, maybe even reduce market risk.

WEEK 7
Information Feeds and Technical Analysis
In this module, we will dive deeper into a few examples of information feeds, and learn about technical analysis, and look at a few example technical indicators. Finally, we are going to learn about Bollinger Bands.

WEEK 8
Jensen's Alpha, Back Testing and Machine Learning
In this module, we're going to learn about another measure of a fund performance called Jensen's Alpha, and dig deeper into back testing. We will also take a sneak peek at machine learning.

Note: This course is currently not available.

Related Courses

Estructura de capital y política de dividendos (Coursera) Coursera
Universidad Nacional Autónoma de México

Estructura de capital y política de dividendos (Coursera)

En el curso estructura de capital y política de dividendos se analizará la forma en la que una empresa financia sus activos a través de métodos internos o externos, estructurando así su pasivo y capital. Dichas fuentes de financiamiento se ven reflejadas en el costo de capital promedio ponderado (Weighted Average Cost of Capital- WACC).

Jul 6th 2026
5-12 Weeks
Exploring and Producing Data for Business Decision Making (Coursera) Coursera
University of Illinois at Urbana-Champaign

Exploring and Producing Data for Business Decision Making (Coursera)

This course provides an analytical framework to help you evaluate key problems in a structured fashion and will equip you with tools to better manage the uncertainties that pervade and complicate business processes. Specifically, you will be introduced to statistics and how to summarize data and learn concepts of frequency, normal distribution, statistical studies, sampling, and confidence intervals.

Jul 6th 2026
4 Weeks
Firm Level Economics: Markets and Allocations (Coursera) Coursera
University of Illinois at Urbana-Champaign

Firm Level Economics: Markets and Allocations (Coursera)

In this class, we will derive equilibrium outcomes across a variety of market structures. We will begin by understanding equilibrium under a market structure called Perfect Competition, a benchmark construction. Economists have tools to measure the efficiency of market outcomes. We next consider the polar extreme of a competitive market: a monopoly market. We will determine the monopoly equilibrium price and quantity and efficiency properties. Much economic activity takes place in markets with just a handful of very large producers.

Jul 6th 2026
4 Weeks
Introducción al Mercado (Coursera) Coursera
Universidad Nacional Autónoma de México

Introducción al Mercado (Coursera)

El estudio de mercado nos ayuda a identificar y definir oportunidades y problemas de mercado, para generar y evaluar estrategias de promoción y venta de los productos y/o servicios de tu empresa o idea de negocio, y a su vez mejorar la relación que existe entre la empresa y sus clientes, consumidores, proveedores, etc.

Jul 6th 2026
5-12 Weeks
Trading Algorithms (Coursera) Coursera
Indian School of Business - ISB

Trading Algorithms (Coursera)

This course covers two of the seven trading strategies that work in emerging markets. The seven include strategies based on momentum, momentum crashes, price reversal, persistence of earnings, quality of earnings, underlying business growth, behavioral biases and textual analysis of business reports about the company.

Jul 6th 2026
4 Weeks
Introduction to Data Analysis Using Excel (Coursera) Coursera
Rice University

Introduction to Data Analysis Using Excel (Coursera)

The use of Excel is widespread in the industry. It is a very powerful data analysis tool and almost all big and small businesses use Excel in their day to day functioning. This course is designed to give you a working knowledge of Excel with the aim of getting to use it for more advance topics in Business Statistics. The course is designed keeping in mind two kinds of learners - those who have very little functional knowledge of Excel and those who use Excel regularly but at a peripheral level and wish to enhance their skills.

Jul 6th 2026
4 Weeks
The Power of Markets III: Input Markets and Promoting Efficiency (Coursera) Coursera
University of Rochester

The Power of Markets III: Input Markets and Promoting Efficiency (Coursera)

The final module of the Power of Markets course begins by further exploring firm behavior in imperfectly competitive market settings: how firms with monopoly power can increase profits through price discrimination; and the price-output combinations we can expect firms to select in cases of monopolistic competition and oligopoly. We will also analyze monopolies from an efficiency perspective and look at the effects of imperfect information on firm and consumer behavior. We will next turn to exploring input markets and what determines the demand for an input by a firm, an industry, and the overall market.

Jul 6th 2026
4 Weeks
Using Python to Interact with the Operating System (Coursera) Coursera
Google

Using Python to Interact with the Operating System (Coursera)

By the end of this course, you’ll be able to manipulate files and processes on your computer’s operating system. You’ll also have learned about regular expressions -- a very powerful tool for processing text files -- and you’ll get practice using the Linux command line on a virtual machine. And, this might feel like a stretch right now, but you’ll also write a program that processes a bunch of errors in an actual log file and then generates a summary file. That’s a super useful skill for IT Specialists to know.

Jul 7th 2026
5-12 Weeks
Economics of Money and Banking (Coursera) Coursera
Columbia University

Economics of Money and Banking (Coursera)

The last three or four decades have seen a remarkable evolution in the institutions that comprise the modern monetary system. The financial crisis of 2007-2009 is a wakeup call that we need a similar evolution in the analytical apparatus and theories that we use to understand that system. Produced and sponsored by the Institute for New Economic Thinking, this course is an attempt to begin the process of new economic thinking by reviving and updating some forgotten traditions in monetary thought that have become newly relevant.

Jul 6th 2026
13-24 Weeks
Microeconomics: When Markets Fail (Coursera) Coursera
University of Pennsylvania

Microeconomics: When Markets Fail (Coursera)

Perfect markets achieve efficiency: maximizing total surplus generated. But real markets are imperfect. In this course we will explore a set of market imperfections to understand why they fail and to explore possible remedies including as antitrust policy, regulation, government intervention. Examples are taken from everyday life, from goods and services that we all purchase and use. We will apply the theory to current events and policy debates through weekly exercises. These will empower you to be an educated, critical thinker who can understand, analyze and evaluate market outcomes.

Jul 7th 2026
5-12 Weeks
Introduction to Economic Theories (Coursera) Coursera
Erasmus University Rotterdam

Introduction to Economic Theories (Coursera)

Wondering why economists have not predicted serious financial crises? Shocked by economic assumptions of human behavior as self-centered and focusing only on what can be measured? Asking yourself if there are no sensible economic alternatives to free markets? Then you are at the right place to learn economics! This is the first online course that teaches economics from a pluralist perspective. Economic pluralism means that a plurality of theoretical and methodological viewpoints is regarded as valuable in itself and is simply the best way in which economics can make progress in understanding the world.

Jul 6th 2026
5-12 Weeks
Introduction to Spreadsheets and Models (Coursera) Coursera
University of Pennsylvania

Introduction to Spreadsheets and Models (Coursera)

The simple spreadsheet is one of the most powerful data analysis tools that exists, and it’s available to almost anyone. Major corporations and small businesses alike use spreadsheet models to determine where key measures of their success are now, and where they are likely to be in the future. But in order to get the most out of a spreadsheet, you have know how to use it. This course is designed to give you an introduction to basic spreadsheet tools and formulas so that you can begin harness the power of spreadsheets to map the data you have now and to predict the data you may have in the future.

Jul 6th 2026
4 Weeks