Does a VWAP Filter Actually Help

Restricting an opening range breakout to the correct side of VWAP is the filter most often suggested to anyone trading the open, and it is cheap to test because it never alters an entry, it only removes some of them. The paired records at orb trading metrics 1836 veterans score identical sessions with the filter switched on and switched off, which is the only version of the test that answers anything.
The Filter In One Sentence

Take the long only when price sits above VWAP and the short only when it sits below. Nothing about the entry, the stop loss or the profit target changes. That is what makes the rule testable on its own, unlike a change to position sizing, which moves every figure on the sheet at the same time.
What It Removes

The filter cuts trade count substantially, often by a third, and most of what it cuts is the breakout firing against the prevailing direction of the day, the category with the worst hit rate of the set. Win rate therefore rises. Whether expectancy rises is a separate question, and the answer to it is not automatic.
The Cost Nobody Measures
Some of the removed trades are the largest winners in the sample: a reversal day that opens below VWAP, breaks the range low and then runs for the session. Deleting the worst category and the best category together can leave average trade unchanged while total profit falls, simply because fewer trades remain. Trade count is part of the result, not a side effect of it.
Testing It Honestly
The comparison has to run over one sample scored twice, never over two periods, and the sample size has to cover trending and rangebound stretches alike. A backtest that happens to sit inside a strongly directional quarter will endorse the filter whatever it is really worth, because the trades it discarded were the ones losing money in that quarter anyway.
Where It Helps Most
The filter earns its keep on index products with heavy participation at the open, where VWAP genuinely acts as a reference price for size. On a thin single name with little early volume, VWAP across the first fifteen minutes is computed from so few shares that it describes almost nothing, and filtering on it discards trades close to at random.