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.
This is currently work in progress so please expect minor errors and some rough edges ;)
Lab 00: "Testing the CFDS Lab Environment"
Lab 01: "Introduction to the CFDS Lab Environment"
Lab 02: "Fundamentals of Python Programming"
Lab 03: "Financial Data Science - Moving Average Trading Strategies"
Lab 04: "Financial Data Science - Mean Reversion Trading Strategies"
Lab 05: "Supervised Machine Learning - Naive Bayes"
Lab 06: "Supervised Machine Learning - k Nearest-Neighbors"
Lab 07: "Supervised Machine Learning - Support Vector Machines"
Lab 09: "Unsupervised Machine Learning - k-Means Clustering"
Lab 10: "Unsupervised Machine Learning - Expectation Maximization Clustering"
Lab 11: "Supervised Deep Learning - Artificial Neural Networks"
(Launch Notebook: , CPU: , GPU: )
Lab 12: "Supervised Deep Learning - Convolutional Neural Networks (CNNs)"
Lab 13: "Unsupervised Deep Learning - Autoencoder Neural Networks (AENs)"
Lab 14: "Supervised Deep Learning - Recurrent Neural Networks (RNNs) (One-To-One)"
Lab 15: "Supervised Deep Learning - Recurrent Neural Networks (RNNs) (Many-To-One)"
Install dependencies via pip install -r requirements.txt
.
Please feel free to get in touch by opening an issue report, submitting a pull request, or sending us an email.