thumb|Schemat przepływów w transakcji repo Transakcja typu repo (transakcja warunkowego zakupu, ang. repurchase transaction) – transakcja finansowa polegająca na sprzedaży papierów wartościowych i jednoczesnym zobowiązaniu się do ich odkupienia w przyszłości po z góry określonej cenie. Na transakcję repo można równoważnie patrzeć jak na pożyczkę udzieloną pod zastaw papierów wartościowych. Oprocentowanie takiej pożyczki zależy od różnicy ustalonych cen zakupu i sprzedaży papieru wartościowego będącego zabezpieczeniem transakcji repo.
Transakcje repo stanowią istotny segment rynku pieniężnego w Polsce. Ich rola wzrosła po kryzysie 2008 r. ze względu na fakt, że ryzyko kredytowe w transakcjach repo jest niższe niż w przypadku lokat międzybankowych.
Transakcją odwrotną do repo jest transakcja reverse repo (ang. reverse repurchase agreement).