Modern price monitoring systems need to do more than tell you that a price changed.

A single abnormal listing, a scraped error, or a temporary outlier can make a traditional threshold-based detector fire an alert when nothing meaningful happened.

In this project, I built a lightweight real-time price anomaly detector in Python that combines:

A rolling median baseline

Median Absolute Deviation (MAD)