Repurchase agreement

A repurchase agreement (“repo”) is the purchase of an asset with simultaneous agreement of the repurchase at a later date. The term of a repurchase agreement is usually between one day and one year.