A Repurchase Agreement is where a holder of securities sells those securities to an investor with an agreement to repurchase them at a fixed price on a designated future date. The security "seller" in effect borrows money from the security "buyer" for the period of the agreement, and the terms of the agreement are structured to compensate the "lender" for this.