การแลกเปลี่ยนสกุลเงินหรือที่เรียกว่าการแลกเปลี่ยนสกุลเงินเป็นธุรกรรมนอกงบดุลที่คู่สัญญาทั้งสองฝ่ายแลกเปลี่ยนหลักและดอกเบี้ยในสกุลเงินต่างกัน คู่สัญญาที่เกี่ยวข้องกับการแลกเปลี่ยนสกุลเงินโดยทั่วไปคือสถาบันการเงินที่ดำเนินการด้วยตัวเองหรือเป็นตัวแทนของ บริษัท ที่ไม่ใช่สถาบันการเงิน วัตถุประสงค์ของการแลกเปลี่ยนสกุลเงินคือการป้องกันความเสี่ยงจากอัตราแลกเปลี่ยนหรือลดต้นทุนการกู้ยืมเงินตราต่างประเทศ
การแลกเปลี่ยนสกุลเงินคล้ายกับการแลกเปลี่ยนอัตราดอกเบี้ยยกเว้นในการแลกเปลี่ยนสกุลเงินมีการแลกเปลี่ยนเงินต้นในขณะที่ในการแลกเปลี่ยนอัตราดอกเบี้ยเงินต้นจะไม่เปลี่ยนมือ แทนในวันที่ซื้อขายคู่สัญญาจะแลกเปลี่ยนจำนวนเงินในสกุลเงินสองสกุล ในระหว่างระยะเวลาของสัญญาคู่สัญญาแต่ละฝ่ายจะจ่ายดอกเบี้ยเป็นระยะ ๆ ในสกุลเงินเดียวกับเงินต้นที่ได้รับแก่คู่สัญญาอีกฝ่ายหนึ่ง ในวันที่ครบกำหนดคู่สัญญาจะแลกเปลี่ยนจำนวนเงินต้นเริ่มแรกโดยย้อนกลับการแลกเปลี่ยนเริ่มต้นในอัตราแลกเปลี่ยนเดียวกัน
พิจารณาตัวอย่างต่อไปนี้: คู่ค้าต้องการแปลงหนี้อัตราดอกเบี้ยลอยตัว 100 ล้านเหรียญสหรัฐเป็นเงินกู้สกุล GBP แบบคงที่ ในวันที่ซื้อขายคู่ค้า A แลกเปลี่ยน 100 ล้านเหรียญสหรัฐกับคู่สัญญา B เพื่อแลกกับ 68. 35 ล้านเหรียญสหรัฐ ในช่วงชีวิตของการทำธุรกรรมคู่สัญญา A จะจ่ายอัตราดอกเบี้ยคงที่เป็นสกุลเงิน GBP แก่คู่สัญญา B เพื่อแลกกับ LIBOR หกเดือนในสกุลเงินดอลลาร์สหรัฐ ดอกเบี้ย USD คำนวณจาก 100 ล้านเหรียญสหรัฐในขณะที่กระแสเงินปอนด์คำนวณจากจำนวนเงินในสกุลเงินดอลลาร์ที่เทียบเท่าซึ่งหมายถึงสกุลเงินดอลลาร์สหรัฐฯคูณด้วยอัตราแลกเปลี่ยนสปอต เมื่อครบกำหนดแล้วจะมีการแลกเปลี่ยนความคิดเห็นอีกครั้ง คู่สัญญา A ได้รับ 100 ล้านเหรียญสหรัฐและคู่ค้า B รับ 68. 35 GBP