When applying rules, I think they apply to all transactions. I may not be totally correct. Ideally when setting a rule I would have the option to apply retroactively (with respect to transaction date of creating rule), prospectively, or a custom date range. Ideally prospective/retro would just show the dates it will be using.