A reverse repurchase agreement (reverse repo) is a transaction where an entity purchases securities with an agreement to sell them back at a higher price on a specific future date. It’s essentially a short-term loan, collateralized by those securities.