downsampling is now by trading day.
added a guard to not advance trading day count or downsample
on non-trading days.