Navigating the courses and projects leading to certification

We have created and packaged a comprehensive collection of content in the form of courses, primers and use cases called the Foundational Financial Data Science Program leading to a sought-after certification.    The program is designed to teach you how to apply machine learning, AI, and quantitative finance to every step of the investment management and other finance processes.

Building on top of this foundational program, we are constantly adding new courses and certifications.  These courses can be taken as stand-alone or as part of a roadmap leading to different degrees of certifications.

And we are adding new courses every month.

You can sample all courses for free!

The Digital Hub Insights Foundations of Financial Data Science Certificate

The foundation program is a packaged comprehensive set of content and courses leading to the certification as a Financial Data Science Professional.  Complete all the courses in the Foundation Track to earn your badge.

Courses are available for individual purchase, or you can purchase an annual subscription which will give you access to all courses, materials and new ones as they are launched.

Primers, Tutorials and Instructions

Primers and tutorials are a collection of short courses to round up all the background information you would need to complete the main foundational course.  Once you complete the primers and tutorials, ranging from Python coding and libraries to investment management workflows, you have the knowledge and the environment necessary the foundational course and related projects. 

Just Released!

Practical Machine Learning In Finance

Practical Machine Learning in Finance is a hands-on course that teaches you how to apply machine learning to real investment problems. You’ll learn by doing—building classification models, engineering features, handling class imbalance, evaluating performance, and avoiding common pitfalls. Designed for finance professionals and students, the course focuses on practical implementation, not just theory. By the end, you’ll know how to take a real-world dataset and turn it into a working ML model.

Survey Course: Machine Learning in Portfolio Construction and Management

$50

In this course, we will introduce you to machine learning in investment management through four targeted case studies. Each case is designed to help you improve one step in the investment management pathway. This is all about giving you practical skills and showing you how experts do this in the real world!

Algorithmic Trading – Building a Momentum Strategy in Python

$50

Learn to professionally build and backtest an algorithmic momentum strategy in Python. This course provides an end-to-end blueprint, from validating trading ideas to coding realistic backtests and analyzing performance like a pro. Start building your trading edge today!

Introduction to the Investment Management Workflow

$5

Process is everything. That is the secret of top portfolio managers. In this short series, we show you the elements of successful portfolio construction. We introduce you to the investment management workflow, which outlines every step in the portfolio management process. In our courses, we will show you how to do each one of these steps and how we can use AI to improve them.

Python Programming Basics

  • Bundle
  • 4 Products

$25

Welcome to the Python Programming Basics Course! In three separate sections you will learn the basics of what has become the most important programming language in machine learning and AI. We will teach all that you need to get started and always within a financial context.

This course is composed of Python Notebooks, filled with everything you need.

Coding Common Financial Functions in Python

$25

In this course, we will code out some of the most important functions that you will use repeatedly throughout our courses. This material will form the backbone of the initial .py file that you will use in all of your projects.

Introduction to the Basics of Asset Allocation

$35

In this course, we introduce you to the basic concepts of asset allocation: analyzing asset classes for inclusion in a strategic asset allocation policy. Many say that the majority of the returns of a portfolio are driven primarily by the asset classes you select. We will show how to use Python to analyze asset classes so that you can get a full understanding of how they behave.

Data Visualization I

$35

In this course, we will introduce you to the basic visualizations used in portfolio management. We will show you the most common graphs used, and how you can produce them using two popular Python packages: Seaborn and Plotly.

We also teach you some novel graphing techniques you won't find anywhere else.

Oh, and did we mention there is a challenging assignment at the end? You will love it!

Building an Investment Trading System in Python

$50

Learn to design and implement a systematic investment trading strategy using Python. In this course we will show you how to develop s trading strategy that rotates between 2 ETFs: The market-cap weighted SPY and the equal weighted S&P 500 RSP. This strategy has outperformed the S&P 500 over the past 20 years and you will learn how to deploy it!

Congratulations! You have completed the Foudations Track

Courses for Continuing Education

Creating Investment Fund Categories Using NLP

$25

In this course, you will learn how to use OpenBB, FMP and natural language processing to create investment peer groups. This allows you to build your own ETF universes based on keyword searches. With these categories, you can then perform investment due diligence and find the funds that match your target criteria. This can also be used to create your own dashboards!

Projects and Premium Code Templates

$5 / month*

The Projects section contains short videos and notebooks designed to reinforce what you've learned, and introduce new quantitative techniques that are case study based.
This is a great section to explore when you want to learn something new in a half hour!

*This sections is available through a monthly subscription ($5) or is included with our annual subscription package. Minimum commitment of 6 months.

The Digital Hub Insights Foundations of Financial Data Science Certificate

The foundation program is a packaged comprehensive set of content and courses leading to the certification as a Financial Data Science Professional.  Complete all the courses in the Foundation Track to earn your badge.