It is an OTC derivative in which two parties exchange cash flows at specified time intervals in the future, based on agreed parameters. Currency swap involves the exchange of principal and /or interest payments in one currency with principal and/or interest payments in another currency.