(Thread)
In a 3 year repo, the bonds need to have a (remaining) maturity of three years or more.
Assuming they borrow the Rs.100 and put the Rs. 1 from their pocket, they'll make roughly Rs. 0.6 (0.6%) in terms of diff between yield of GSec vs repo
Banks get this free! Why? Here's one reason: The RBI wants banks to cut interest rates.
If banks buy up all the short term govt bonds, what happens?
Effectively the bond market will see lower rates for longer term GSecs, or for corporate bonds
The problem with rates is for retail loans which is determined by MCLR. And no bank wants to cut that too much because all existing biz gets repriced
And yes, I want that free money too so I wish I had a bank today.