Valiutos apsikeitimo sandoriai yra susitarimai tarp dviejų asmenų ar subjektų dėl tam tikrų tipų ir sumų valiutų keitimo. Kartu su pradiniu konkrečios vienos valiutos sumos keitimu į konkrečią kitos valiutos sumą, valiutos apsikeitimo procesas paprastai apima ir pasikartojančius mokėjimus, pagrįstus dviejų valiutų pinigų srautų rezultatais. Dėl to valiutos apsikeitimo sandoris šiek tiek skiriasi nuo valiutos keitimo, nes keitimas paprastai apima tiesiog valiutos keitimą pagal naujausią valiutos keitimo kursą.
Pasikartojantiems mokėjimams, kurie sudaro antrąjį valiutos apsikeitimo sandorio etapą, paprastai naudojamos ir fiksuotos, ir kintamos palūkanų normos. Viena šalis sutiks mokėti fiksuotą palūkanų normą, o kita šalis mokės palūkanas pagal kintamą valiutos keitimo kursą. Tačiau galima sudaryti valiutos apsikeitimo sutartį, kai abi šalys moka periodinius mokėjimus pagal fiksuotą kursą arba kintamą valiutos kursą. Galutinis palūkanų normos apskaičiavimo būdas yra apibrėžtas apsikeitimo sandorį reglamentuojančiose sąlygose.
Vienas svarbus valiutos apsikeitimo sandorio aspektas, kuris taip pat išskiria jį nuo valiutos keitimo, yra tai, kad valiutos keitimas nėra nuolatinis komponentas. Dviejų valiutų apsikeitimo metu šalys susitaria atlikti pasikartojančius palūkanų mokėjimus tam tikrą laikotarpį. Pasibaigus sutartyje nurodytam laikotarpiui, abi valiutos grąžinamos pirminiam savininkui. Tačiau kiekviena šalis pasilieka visą grąžą, kuri buvo pasidalinta palūkanų mokėjimo forma.
Valiutos apsikeitimo sandoris paprastai naudojamas tada, kai tikimasi, kad dvi atitinkamos valiutos gali gauti didelę grąžą per sukauptas palūkanų normas. Kaip ir galima tikėtis, abi šalys dažniausiai tikisi gauti didesnę grąžą su valiutos rūšimi, kuri gaunama apsikeitimo sandoryje. Tačiau kadangi valiutų kursai laikui bėgant linkę svyruoti, paprastai yra pagrįsta tikimybė, kad abi šalys galiausiai turės naudos iš valiutos apsikeitimo sandorio.