Također poznat kao repo ugovor, repo ugovor je strategija za stjecanje zajma od zajmodavca koja uključuje prodaju i ponovnu kupnju imovine ili vrijednosnog papira. U osnovi, zajmodavac pristaje dati zajam, uz razumijevanje da će dužnik prodati zajmodavcu zajam. U dogovorenom kasnijem terminu, dužnik će ponovno preuzeti kontrolu nad vrijednosnim papirom nakon što se zajam u cijelosti otplati.
U stvarnom procesu, ugovori o reotkupu uvelike funkcioniraju kao i svaka gotovinska zajma, ali dodaju osnovni pristup koji je uključen u izvršenje terminskog ugovora. Sredstva se prenose sa zajmodavca na zajmoprimca. Istovremeno, zajmoprimac prenosi vlasništvo nad vrijednosnim papirom na zajmodavca. Datum namire identificiran u dvojnoj transakciji također služi kao datum dospijeća zajma.
Za vrijeme dok zajmodavac ima kontrolu nad vrijednosnim papirom, on ili ona zarađuje kamate na transakciju. Stvarni iznos kamate izračunava se utvrđivanjem razlike između terminske cijene i spot cijene. Pod pretpostavkom da dužnik u cijelosti otplati zajam do datuma dospijeća, kamate prestaju teći u tom trenutku plaćanja.
Ugovor o reotkupu može se primijeniti na jednokratnu transakciju između dužnika i zajmodavca ili uspostaviti niz transakcija, a sve uz korištenje ove strategije. Ponekad se naziva glavni ugovor o reotkupu, zajmodavac i dužnik pristaju na kontinuirani raspored zajmova i otplata, uz dogovorene vrijednosne papire koji se koriste kao kolateral. Ovaj učinak stvara tekući ugovor o obrnutoj repokupi, u smislu da isti vrijednosni papir može promijeniti vlasništvo više puta tijekom trajanja glavnog ugovora.
Moguće je strukturirati ponovnu kupnju kao transakciju preko noći, učinkovito dovršavajući cijeli ciklus unutar razdoblja od dvadeset četiri sata. Drugi ugovori ove vrste također se mogu dogovoriti s određenim datumom dospijeća, u rasponu od nekoliko dana do mjesec dana ili više. Moguće je čak i strukturirati ono što je poznato kao otvoreni sporazum, što znači da datum dospijeća nije određen u kamenu. U osnovi, to znači da prodavatelj drži jamstvo i zarađuje povrat sve dok kupac ne otplati nominalni iznos zajma.
Vrsta osiguranja koja se koristi za strategiju jednog ili obrnutog sporazuma može varirati, ovisno o financijskim propisima koje postavlja zemlja jurisdikcije. Ugovor se može sklopiti kao ugovor o otkupu dionica, koristeći dionice. Uz bankovni reotkup ugovor, također može biti moguće koristiti državne obveznice ili kupone kao kolateral. Brokeri i financijski savjetnici povezani s bankovnim i financijskim tvrtkama znat će koja se vrsta vrijednosnih papira trenutno može koristiti kao kolateral, te će savjetovati i kupca i prodavatelja.