Engineering Alpha

Engineering Alpha

A Simple Guide to a Moving Average Crossover Strategy in Python

Creating & Evaluating a Simple Crossover Strategy Step-by-Step in Python

Sofien Kaabar, CFA's avatar
Sofien Kaabar, CFA
Sep 24, 2022
∙ Paid

Moving average crossovers are one of the simplest trading techniques and even though they have their weaknesses, they have stood the test of time with regards to usage. This article presents a moving average crossover research strategy from A to Z in Python.

Knowledge must be accessible to everyone. This is why, from now on, a purchase of either one of m…

User's avatar

Continue reading this post for free, courtesy of Sofien Kaabar, CFA.

Or purchase a paid subscription.
© 2026 Sofien Kaabar · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture