Show me the trades I didn't take
When a filter removes a signal — an ML gate, a risk limit, a time window, I'd like to see what would have happened to that trade.
Not to override the filter. To measure it. A filter is only worth having if it removes more bad than good, and right now I have no way to check whether mine does. I'm trusting a component I can't evaluate.
Counterfactual outcomes for skipped signals would turn every filter into something testable.