This project is a learning exercise to see if I can implement a trading strategy programmatically.
Most importantly, as this is a learning project, absolutely no AI is being used to write the actual functions/algorithms.
Test cases inside /tests are predominantly AI generated.