financial-data-science / CFDS

A series of interactive labs we prepared for the Chartered Financial Data Scientist Certification. The content of the series is based on Python, IPython Notebook, and PyTorch.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chartered Financial Data Scientist (CFDS) ®

License: GPL v3

Course Banner

A series of interactive lab notebooks we prepared for the DFVA and AZEK Chartered Financial Data Scientist (CFDS) ® Certification. The content of the series is based on Python, IPython Notebook, and PyTorch.

Cloning the repository to Azure Notebooks: Azure Notebooks

This is currently work in progress so please expect minor errors and some rough edges ;)

Seminar "Warm-Up" - Lab Notebooks

Lab 00: "Testing the CFDS Lab Environment" (Binder, Open In Colab)

Lab 01: "Introduction to the CFDS Lab Environment" (Binder, Open In Colab)

Lab 02: "Fundementals of Python Programming" (Binder, Open In Colab)

First Seminar Day - Lab Notebooks

Lab 03: "Financial Data Science - Moving Average Trading Strategies" (Binder, Open In Colab)

Lab 04: "Financial Data Science - Mean Reversion Trading Strategies" (Binder, Open In Colab)

Lab 05: "Supervised Machine Learning - Naive Bayes, k-Nearest Neighbors" (Binder, Open In Colab)

Lab 06: "Supervised Machine Learning - Support Vector Machines" (Binder, Open In Colab)

Second Seminar Day - Lab Notebooks

Lab 07: "Unsupervised Machine Learning - k-Means Clustering, EM Algorithm" (Binder, Open In Colab)

Lab 08: "Deep Learning - Artificial Neural Networks (ANNs)" (Binder, Open In Colab)

Lab 09: "Deep Learning - Convolutional Neural Networks (CNNs)" (Binder, Open In Colab)

Webinars - Lab Notebooks

Lab 10: "Deep Learning - Long Short-Term Memory Networks (LSTMs)" (Binder, Open In Colab)

Lab 11: "Deep Learning - Autoencoder Neural Networks (AENNs)" (Binder, Open In Colab)

(more lab notebooks to be published ...)

Getting Started

Install dependencies via pip install -r requirements.txt.

Questions?

Please feel free to get in touch by opening an issue report, submitting a pull request, or sending us an email.

About

A series of interactive labs we prepared for the Chartered Financial Data Scientist Certification. The content of the series is based on Python, IPython Notebook, and PyTorch.

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Jupyter Notebook 100.0%