Daily/weekly returns in a heatmap

Would be cool to see smaller time periods on the heatmap. I really like the visualisation.

Obviously would need to have a max total time period to prevent there being a mountain of boxes

but for example a rolling 14 day or 26 week