Fall 2024
This directory is for teaching and starting Python projects towards any quantitative finance interest. This document contains the curriculum order that the repository is intended to be used for, any installation instructions or important details about any of the files, and updates about our progress in in-person meetings.
python101.ipynb contains exercises on Python basics, including variables, loops, conditions, functions, complex datatypes, classes, and the popular libraries Pandas,
yFinance, and matPlotLib. The exercies have been modified from IMC Prosperity's programming resources on YouTube, and written by Evan Schreiner.
python101_solutions contains the solutions for all exercies in python101.ipynb. Note that any given solution is not exclusive, meaning there many be many solutions to
a given problem! This document also contains further notes and commentary not included in the orignal.
10/21/24 Started working through exercises. Worked through "Widening the Nets", and briefly discussed dictionaries.
Review MovAvg.md for an introduction to the Moving Average Crossover Strategy.