Interest on excess reserves is currently at 0.15%, but the yield on 1, 2, 3, and 6 month Treasury bonds are all only 0.05%. Why is this the case? Shouldn't IOER be about the same if not lower than the shortest Treasury since it's basically just a savings account for banks?
Furthermore, I understand the fed has been doing a lot of reverse repos lately to lower the money supply. But couldn't they just lower IOER to below short term bond yields instead? This would disincentivize holding excess reserves, causing banks to buy treasuries, lowering the money supply. This way of doing it would be way cheaper for the fed (aka taxpayers).
The only explanations I can come up with are either:
- The fed wants to keep banks liquid in case there is any sudden increase in demand for money, and reverse repos allow the fed to decrease the money supply while retaining the option to increase it in an instant if needed.
- The fed is giving banks money for free because the system is corrupt.
TLDR: Why is IOER > short-term treasury yields while the fed is doing reverse repos at the same time?