Hi everyone. I'm wondering if anyone has a good solution for how to backtest historical fundamental data in QC including historical analyst upgrades/downgrades and historical short interest if possible. Related to this, I'm wondering how one might go about setting up a market-wide analysis of some historical value (say PE ratio) and organizing that value into deciles as a filter.