22 Σεπτέμβριος 2026 · συμβόλαια μελλοντικής εκπλήρωσης

Το διάγραμμα συνεχών συμβολαίων μελλοντικής εκπλήρωσης δείχνει ένα συμβόλαιο που κανείς δεν μπορούσε να διαπραγματευτεί

Το διάγραμμα συνεχών συμβολαίων μελλοντικής εκπλήρωσης δείχνει ένα συμβόλαιο που κανείς δεν μπορούσε να διαπραγματευτεί

Μια σειρά συνεχών συμβολαίων μελλοντικής εκπλήρωσης συνδέει διαδοχικά συμβόλαια που λήγουν, δημιουργώντας ένα ενιαίο ιστορικό. Μπορείτε να χρησιμοποιήσετε αυτό το ιστορικό για να μελετήσετε σήματα, αλλά ο απευθείας υπολογισμός του P&L από τις μεταβολές των τιμών μπορεί να κατασκευάσει κέρδη και ζημιές σε κάθε μετακύλιση. Η σειρά δεν σας λέει ποιο συμβόλαιο κατείχατε.

Ας δούμε ένα ιδιαίτερα σκληρό παράδειγμα: το αργό πετρέλαιο WTI του NYMEX στις 20 Απριλίου 2020. Το συμβόλαιο Μαΐου έκλεισε στα αρνητικά $37.63 ανά βαρέλι. Το συμβόλαιο Ιουνίου έκλεισε στα θετικά $20.43. Και οι δύο τιμές ήταν πραγματικές. Πραγματική ήταν και η διαφορά των $58.06. Όμως η αλλαγή του διαγράμματος από τον Μάιο στον Ιούνιο δεν απέφερε σε μια long θέση αυτή τη διαφορά.

Ας εξετάσουμε αυτή τη σύνδεση βήμα προς βήμα. Πρόκειται για ιστορικές τιμές εκκαθάρισης· τα υποθετικά παραδείγματα λογιστικής παρακάτω τις χρησιμοποιούν για να δείξουν τους υπολογισμούς, όχι για να ισχυριστούν ότι θα μπορούσε να εκτελεστεί εντολή σε αυτές τις τιμές.

CLK20 και CLM20: τα αναγνωριστικά που παρέλειψε το διάγραμμα

ΠεδίοΣυμβόλαιο ΜαΐουΣυμβόλαιο Ιουνίου
Αναγνωριστικό συμβολαίουCLK20CLM20
Μήνας παράδοσηςΜάιος 2020Ιούνιος 2020
Τιμή εκκαθάρισης στις 20 Απριλίου, δολάρια ανά βαρέλι−37.6320.43
Μέγεθος συμβολαίου1,000 βαρέλια1,000 βαρέλια

Ο κωδικός του μήνα έχει μεγαλύτερη σημασία από το πρόθεμα του ticker. Το K σημαίνει Μάιος· το M σημαίνει Ιούνιος. Αυτά τα συμβόλαια είχαν διαφορετικές υποχρεώσεις παράδοσης και διαφορετικές τιμές. Το συμβόλαιο Μαΐου πλησίαζε στη λήξη του, εν μέσω ασυνήθιστα έντονων πιέσεων στις διαθέσιμες αποθηκευτικές δυνατότητες. Το συμβόλαιο Ιουνίου έδινε έναν επιπλέον μήνα.

Το σύμβολο συνεχούς συμβολαίου ενός παρόχου κρύβει αυτή τη διαφορά πίσω από μια ευχάριστα σύντομη ονομασία. Μου αρέσουν οι σύντομες ονομασίες, μέχρι να μείνει μόνο αυτή ως αναγνωριστικό στο αρχείο συναλλαγών. Τότε η αποσφαλμάτωση μοιάζει με αρχαιολογική ανασκαφή, με χειρότερο καφέ.

Ούτε υπάρχει ένα καθολικά αποδεκτό ιστορικό συνεχών συμβολαίων. Ένας πάροχος μπορεί να κάνει τη μετακύλιση σταθερό αριθμό εργάσιμων ημερών πριν από τη λήξη, όταν αλλάζει η υπεροχή του όγκου συναλλαγών ή βάσει κάποιου άλλου προγράμματος. Πολλά ιστορικά είχαν ήδη μετακινηθεί από το συμβόλαιο Μαΐου πριν από τις 20 Απριλίου. Στο παράδειγμά μας συνδέουμε σκόπιμα αυτές τις δύο τιμές εκκαθάρισης, ώστε να γίνει ορατό το πρόβλημα· δεν ισχυριζόμαστε ότι πρόκειται για τη μετακύλιση κάποιου συγκεκριμένου παρόχου.

1,000 βαρέλια: ο πολλαπλασιαστής πίσω από κάθε τιμή

Το τυπικό συμβόλαιο μελλοντικής εκπλήρωσης WTI του NYMEX αντιστοιχεί σε 1,000 βαρέλια. Επομένως, μια μεταβολή $1 αλλάζει την αξία μιας long θέσης ενός συμβολαίου κατά $1,000. Το tick των $0.01 αντιστοιχεί σε $10.

Για αμετάβλητη θέση σε ένα συμβόλαιο, ο βασικός υπολογισμός είναι:

gross_pnl = contracts × 1,000 × (ending_price − starting_price)

Ο υπολογισμός εξακολουθεί να ισχύει και κάτω από το μηδέν. Οι ποσοστιαίες αποδόσεις με βάση την αναγραφόμενη τιμή του συμβολαίου γίνονται πολύ λιγότερο χρήσιμες: η διέλευση από το μηδέν μπορεί να τις καταστήσει απροσδιόριστες ή να αντιστρέψει την προφανή σημασία τους. Οι αποδόσεις της στρατηγικής πρέπει να προκύπτουν από τα ίδια κεφάλαια του λογαριασμού και τη μέθοδο λογιστικής των ταμειακών ροών. Η αναγραφόμενη τιμή ανά βαρέλι δεν είναι το κεφάλαιο που δεσμεύεται στη στρατηγική.

$58.06: η ασυνέχεια στο σημείο σύνδεσης

Ας υποθέσουμε ότι ένας αφελής μηχανισμός βλέπει την τιμή εκκαθάρισης του συμβολαίου Μαΐου και έπειτα εκείνη του Ιουνίου και εφαρμόζει τον τύπο σαν να μην είχε αλλάξει το μέσο:

invented_pnl = 1 × 1,000 × (20.43 − (−37.63))
             = $58,060

Αυτή η σύγκριση δεν αποτυπώνει καμία μεταβολή στον χρόνο. Πρόκειται για τις τιμές δύο συμβολαίων στην ίδια συνεδρίαση. Ο μηχανισμός εκλαμβάνει λανθασμένα τη διαφορά τιμής μεταξύ συμβολαίων ως κέρδος κατά την περίοδο διακράτησης.

Σε μια πραγματική ημερήσια σύνδεση, η χθεσινή τιμή του παλιού συμβολαίου και η σημερινή τιμή του νέου περιλαμβάνουν επίσης τη συνήθη κίνηση της αγοράς. Έτσι το λάθος γίνεται δυσκολότερο να εντοπιστεί. Η καταγεγραμμένη μεταβολή συνδυάζει την κίνηση του παλιού συμβολαίου με τη διαφορά τιμής μεταξύ των συμβολαίων κατά την αλλαγή.

Και η αφαίρεση $58,060 ως υποτιθέμενου «κόστους μετακύλισης» σε μετρητά δεν διορθώνει το μοντέλο. Τα συμβόλαια μελλοντικής εκπλήρωσης δεν αγοράζονται καταβάλλοντας ολόκληρη την ονομαστική τους αξία. Το κλείσιμο ενός συμβολαίου και το άνοιγμα ενός άλλου συνεπάγονται αλλαγές θέσεων, πραγματοποιημένο ή διακανονισμένο P&L, προμήθειες, επιπτώσεις εκτέλεσης και απαιτήσεις περιθωρίου. Η διαφορά ανάμεσα στα επίπεδα τιμών τους δεν αποτελεί αυτομάτως χρέωση σε μετρητά.

+58.06: η αναπροσαρμογή που εγγράφεται στο ιστορικό

Μια συνηθισμένη κατασκευή συνεχούς σειράς προσθέτει τη διαφορά της μετακύλισης στις παλαιότερες τιμές. Με αυτή τη μέθοδο, η τιμή του συμβολαίου Μαΐου, −37.63, γίνεται 20.43 και ενώνεται με την τιμή του Ιουνίου χωρίς άλμα. Οι παλαιότερες παρατηρήσεις στο ίδιο ιστορικό τμήμα αυξάνονται επίσης κατά 58.06.

Μέθοδος κατασκευήςΤι συμβαίνει σε αυτό το σημείο σύνδεσηςΣυνέπεια για την έρευνα
Χωρίς αναπροσαρμογήΗ διαφορά των $58.06 παραμένειΟι δείκτες μπορεί να εκλάβουν την αλλαγή συμβολαίου ως κίνηση της αγοράς
Προσθετική αναπροσαρμογή προς τα πίσωΠροσθέστε 58.06 στο παλαιότερο τμήμαΟι μεταβολές σε δολάρια εντός του τμήματος διατηρούνται· τα ιστορικά επίπεδα και οι ποσοστιαίες μεταβολές αλλάζουν
Αναπροσαρμογή με λόγοΠολλαπλασιάστε το παλαιότερο τμήμα με 20.43 / −37.63, δηλαδή περίπου −0.543Ο αρνητικός συντελεστής αντιστρέφει το πρόσημο των μεταβολών τιμής εντός του τμήματος

Αυτή η τελευταία γραμμή εξηγεί γιατί δεν δέχομαι τον όρο «αναπροσαρμογή με λόγο» ως πλήρη προδιαγραφή δεδομένων. Μια μέθοδος που λειτουργεί λογικά με αυστηρά θετικές τιμές χρειάζεται σαφή πολιτική για τις μηδενικές και αρνητικές τιμές.

Η προσθετική αναπροσαρμογή έχει κι αυτή συνέπειες. Ένα σήμα που αγοράζει κάτω από ένα απόλυτο όριο $30 μπορεί να αλλάξει όταν μεταγενέστερες μετακυλίσεις ξαναγράφουν παλαιότερα επίπεδα. Ένα σήμα κινητού μέσου όρου γρήγορης μείον αργής περιόδου μπορεί να μένει αμετάβλητο σε μια κοινή προσθετική μετατόπιση, εφόσον και τα δύο παράθυρα δεχτούν την ίδια μετατόπιση. Τα παράθυρα που διασχίζουν ένα όριο αναπροσαρμογής χρειάζονται ξεχωριστό έλεγχο.

Μαζί με το ερευνητικό αποτέλεσμα, διατηρήστε τη μέθοδο αναπροσαρμογής, το πρόγραμμα μετακυλίσεων και την έκδοση των δεδομένων. Για σήματα που εξαρτώνται από τα αναπροσαρμοσμένα επίπεδα, ανακατασκευάστε το ιστορικό όπως ήταν διαθέσιμο σε κάθε ημερομηνία λήψης απόφασης. Μια σημερινή λήψη μπορεί να περιέχει αναπροσαρμογές από μετακυλίσεις που δεν είχαν ακόμη συμβεί.

Οι δύο σειρές εντολών που λείπουν από το συνεχές διάγραμμα

Ακολουθεί ένα σκόπιμα απλουστευμένο καθολικό. Ας υποθέσουμε ότι ένα συμβόλαιο Μαΐου ήταν αποτιμημένο στα −30.00 πριν από τη μετακύλιση. Ας υποθέσουμε ότι η έξοδος από το συμβόλαιο Μαΐου και η είσοδος στο συμβόλαιο Ιουνίου έγιναν στις παραπάνω ιστορικές τιμές εκκαθάρισης και, στη συνέχεια, το συμβόλαιο Ιουνίου αποτιμήθηκε στα 21.00. Αυτές οι υποθετικές τιμές εκτέλεσης είναι μόνο μια λογιστική απεικόνιση.

Συμβάν καθολικούΥπολογισμόςΜικτό P&L
Κλείσιμο μίας long θέσης στο συμβόλαιο Μαΐου στα −37.631,000 × (−37.63 − (−30.00))−$7,630
Άνοιγμα μίας long θέσης στο συμβόλαιο Ιουνίου στα 20.43Καμία μεταβολή τιμής κατά την είσοδο$0
Αποτίμηση του συμβολαίου Ιουνίου στα 21.001,000 × (21.00 − 20.43)+$570
ΣύνολοΠριν από τα κόστη εκτέλεσης και τις προμήθειες−$7,060

Η διαφορά των $58.06 δεν εμφανίζεται πουθενά ως αυτοτελές έσοδο ή έξοδο. Το ημερήσιο περιθώριο διακύμανσης καθορίζει πότε το P&L των συμβολαίων μελλοντικής εκπλήρωσης περνά στα μετρητά· δεν δημιουργεί δεύτερο αντίγραφο αυτού του P&L.

Μια πραγματική μετακύλιση μπορεί να εκτελεστεί μέσω εντολής ημερολογιακού spread και όχι με δύο ανεξάρτητες εντολές. Ο προσομοιωτής πρέπει να αναπαριστά τον μηχανισμό που υποθέτει, μαζί με τις εκτελέσεις και τις χρεώσεις του, διατηρώντας παράλληλα τις επιμέρους θέσεις ανά συμβόλαιο.

Ο έλεγχος αποδοχής μου είναι απλός: κάθε δολάριο P&L από συναλλαγές σε συμβόλαια μελλοντικής εκπλήρωσης πρέπει να αντιστοιχίζεται σε συγκεκριμένο συμβόλαιο, ποσότητα, πολλαπλασιαστή και δύο τιμές που αφορούν αυτό το συμβόλαιο. Θέλω επίσης τη χρονική σήμανση της απόφασης μετακύλισης και τα δεδομένα στα οποία βασίστηκε. Ένας κανόνας που βασίζεται στον όγκο συναλλαγών της σημερινής ολοκληρωμένης συνεδρίασης δεν μπορεί να εκτελεί συναλλαγές κρυφά νωρίτερα μέσα στην ίδια συνεδρίαση.

Σχεδιάστε τη συνεχή γραμμή για γενικό προσανατολισμό. Από κάτω, σχεδιάστε τα συμβόλαια που πράγματι διακρατήθηκαν και σημειώστε κάθε μετάβαση. Αν η καμπύλη ιδίων κεφαλαίων κάνει άλμα σε κάποια μετάβαση, οι δύο αυτές σειρές εντολών είναι το πρώτο σημείο που ελέγχω.

συνεχή συμβόλαια μελλοντικής εκπλήρωσηςbacktestingμετακυλίσεις συμβολαίωνδεδομένα αγοράςλογιστική P&L
ΚοινοποίησηXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← Όλα τα άρθρα