A repurchase agreement (REPO) is the combination of an asset sale with the commitment to repurchase it at a specified date and price. Similar to securitised lending, a REPO also enables the lender to have legal ownership of the security until the term of the transaction ends (the lender may therefore re-use this security for other REPO operations).