Visualizing Trade Timestamps Against DST Transitions: The Chart That Revealed the Bug

When logs showed nothing useful, a single matplotlib chart made the pattern obvious: every losing trade fell inside the DST window.