Στην αγορά forex το να κρατάμε τη θέση μας ανοιχτή για παραπάνω από μία ημέρα έχει σαν συνέπεια κέρδη ή ζημιές από τόκους. Η διαδικασία αυτή ονομάζεται rollover, δηλαδή μετακύλιση της θέσης στην επόμενη ημέρα. Όταν σε μια ισοτιμία έχουμε θέση long π.χ. στο EUR/USD, λαμβάνουμε τόκο με το διατραπεζικό επιτόκιο του ευρώ που έχουμε αγοράσει (νόμισμα βάσης) και πληρώνουμε τόκο με βάση το διατραπεζικό επιτόκιο του δολαρίου (νόμισμα αποτίμησης) που έχουμε πουλήσει. Επομένως, εισπράττουμε τόκο για το νόμισμα που έχουμε αγοράσει και πληρώνουμε τόκο για το νόμισμα που έχουμε πουλήσει. Ο τόκος αυτός υπολογίζεται πάνω στην αξία της θέσης μας και όχι στο ποσό που έχουμε μοχλεύσει για να πάρουμε τη θέση.
Αν έχουμε αγοράσει 1 lot (€100,000) ο τόκος θα υπολογιστεί πάνω σε αυτό το ποσό. Επομένως αν το διατραπεζικό επιτόκιο του ευρώ είναι 1% και του δολαρίου 0,5% τότε θα έχουμε καθαρό κέρδος από τόκους (0,01-0,005)x100.000=€500 το χρόνο στο βαθμό που τα επιτόκια παραμένουν αμετάβλητα. Αν κρατήσουμε τη θέση για 10 ημέρες τότε το κέρδος από τόκους θα είναι:
{[(0,01-0,005)x100.000]/360}x10=€13,89
Αν πολλαπλασιάσουμε το κέρδος σε ευρώ με την ισοτιμία του EUR/USD, έστω 1,2500, τότε μετατρέπουμε το κέρδος αυτό σε δολάρια:
€13,89×1,2500=$17,36
Όταν είμαστε short στην ισοτιμία EUR/USD τότε θα πληρώσουμε τον παραπάνω τόκο. Επίσης επειδή η αγορά forex είναι ανοιχτή 24 ώρες την ημέρα η ώρα που έχει συμφωνηθεί να γίνεται το rollover διεθνώς είναι η 5 p.m. EST ώρα Αμερικής ή 24.00 ώρα Ελλάδας.
Αν κάποιος/α αναμένει ότι η ισοτιμία ενός ζεύγους νομισμάτων θα παραμείνει σχετικά σταθερή έτσι ώστε να μην έχει κεφαλαιακές απώλειες, τότε θα μπορούσε να κρατήσει τη θέση για μια μεγάλη χρονική περίοδο προκειμένου να έχει κέρδη από τόκους. Για να συμβεί αυτό θα πρέπει βέβαια το νόμισμα που έχει αγοραστεί να έχει υψηλότερο επιτόκιο από το νόμισμα που έχει πουληθεί. Όσο πιο υψηλό τόσο το καλύτερο αρκεί να μην υπάρχει μεγάλος κίνδυνος κεφαλαιακών απωλειών από υποτίμηση ή ανατίμηση.