A repurchase agreement is a transaction whereby a legal entity, a unit trust, a real estate investment trust, a professional real estate investment trust, a specialised financing fund or a securitisation fund transfers full ownership of financial securities to another legal entity, a unit trust, a real estate investment trust, a professional real estate investment trust or a securitisation fund for an agreed price, to another legal entity, a fonds commun de placement, a fonds de placement immobilier, a fonds professionnel de placement immobilier or a fonds commun de titrisation, for an agreed price, of financial securities and by which the transferor and the transferee undertake respectively and irrevocably, the first to take back the securities, the second to sell them back for an agreed price and on an agreed date.