Comparison of Contributions (Running Sum) by Transaction Date

Hi folks,  I've been asked to build a Contributions (running sum of Amount) to compare campaigns Year on Year.  That's easy enough but the Dev folks would like to do that using Transaction Date.  From my understanding in order to compare I'd need either a Transaction Date Since Campaign Start (as with Contribution Date Since to Campaign Start) but that neither exists nor is there anyway to calculate in the X axis.

Is this a no go? or has someone worked around this kind of thing