Σε ονομαστική αξία $100,000, χρηματοδότηση 10 μονάδων βάσης μεταφέρει $100. Μια θέση που διατηρείται στις οκτώ χρονικές στιγμές χρηματοδότησης μέσα σε μία ημέρα μπορεί να έχει οκτώ ξεχωριστές ταμειακές ροές. Μια συναλλαγή που ανοίγει ένα δευτερόλεπτο μετά από μια χρονική στιγμή μπορεί να μην επιβαρυνθεί με καμία πληρωμή, παρότι ένα backtest βασισμένο σε μπάρες τής την καταλογίζει. Συχνά, ο αριθμός που εκπλήσσει δεν είναι το επιτόκιο, αλλά η ονομαστική αξία που χρησιμοποίησε το ανταλλακτήριο για τον υπολογισμό του.
Η χρηματοδότηση των perpetual futures είναι μεταφορά μεταξύ κατόχων long και short θέσεων, η οποία συνήθως διακανονίζεται σε προγραμματισμένες ώρες. Δεν είναι προμήθεια συναλλαγής του ανταλλακτηρίου, και μια ιστορική σειρά επιτοκίων από μόνη της δεν αρκεί για να ανασυνθέσετε την ταμειακή ροή. Χρειάζεστε επίσης τη θέση που ήταν επιλέξιμη σε κάθε διακανονισμό και τους κανόνες του venue για τον προσδιορισμό της επιλέξιμης έκθεσης.
Πώς μπορεί ένα χαμηλό επιτόκιο χρηματοδότησης να οδηγήσει σε μεγάλο αποτέλεσμα στο backtest;
Η χρηματοδότηση υπολογίζεται επί της ονομαστικής αξίας της θέσης. Αν μια στρατηγική διατηρεί θέση $100,000 κατά την πληρωμή 0.10%, η ταμειακή ροή είναι $100. Αν αυτό επαναλαμβάνεται κάθε οκτώ ώρες για 30 ημέρες, το απλό άθροισμα είναι $9,000, χωρίς να συνυπολογίζονται οι μεταβολές θέσεων ή επιτοκίων. Πρόκειται για ουσιαστικό μέρος του αναφερόμενου P&L μιας στρατηγικής.
Για ένα γραμμικό συμβόλαιο, μια χρήσιμη πρώτη προσέγγιση είναι:
funding cash flow = signed position notional × funding rate
Με τη συνήθη σύμβαση, θετικό επιτόκιο σημαίνει ότι οι long πληρώνουν τους short, ενώ αρνητικό επιτόκιο σημαίνει ότι οι short πληρώνουν τους long. Αν η στρατηγική έχει long θέση $100,000 με επιτόκιο +0.10%, η ταμειακή ροή της είναι -$100. Μια short θέση ίδιας ονομαστικής αξίας λαμβάνει $100. Αυτή η σύμβαση προσήμων αντιστρέφεται εύκολα κατά λάθος, ειδικά όταν ένας πάροχος δεδομένων ορίζει το επιτόκιο από την οπτική του πληρωτή.
Η χρηματοδότηση είναι ταμειακή ροή της θέσης. Καταχωρίζεται στο καθολικό του λογαριασμού τη στιγμή του διακανονισμού, μαζί με τα πραγματοποιημένα P&L και τις προμήθειες, και όχι ως ποσοστό που αφαιρείται από το σήμα ή εφαρμόζεται σε ολόκληρη την μπάρα.
Ποια θέση πληρώνει όταν μια συναλλαγή συμπίπτει με τη χρονική στιγμή χρηματοδότησης;
Χρησιμοποιήστε τη θέση που είναι επιλέξιμη κατά τον υπολογισμό ή τον διακανονισμό της χρηματοδότησης από το ανταλλακτήριο, σύμφωνα με τον τεκμηριωμένο κανόνα του συγκεκριμένου venue. Ένα backtest που δειγματοληπτεί το επιτόκιο μία φορά ανά μπάρα και το πολλαπλασιάζει με τη θέση στο τέλος της μπάρας μπορεί να χρεώσει χρηματοδότηση σε έκθεση που δεν υπήρχε κατά τον διακανονισμό.
Ακολουθεί ένα σύντομο παράδειγμα. Η ώρα χρηματοδότησης είναι 08:00 UTC. Μια στρατηγική διατηρεί long θέση $50,000 έως τις 07:59:59, την κλείνει και έπειτα ανοίγει ξανά long θέση $50,000 στις 08:00:01. Αν το ανταλλακτήριο καταγράφει τις επιλέξιμες θέσεις στις 08:00, καμία από τις δύο συναλλαγές δεν πρέπει να χρεωθεί απλώς επειδή η ωριαία μπάρα του backtest περιλαμβάνει τις 08:00. Το αποτέλεσμα αλλάζει αν το venue χρησιμοποιεί διαφορετικό παράθυρο μέτρησης ή σύμβαση διακανονισμού, γι’ αυτό επαληθεύστε τις προδιαγραφές του συμβολαίου και τα πραγματικά αρχεία του venue.
| Συντόμευση backtest | Τι μπορεί να υπολογιστεί λάθος | Προτιμότερη αντιμετώπιση |
|---|---|---|
| Εφαρμογή κάθε επιτοκίου στη θέση κλεισίματος της μπάρας | Μπορεί να χρεωθεί έκθεση που άνοιξε μετά τον διακανονισμό | Καταχώριση συμβάντος χρηματοδότησης στην επιλέξιμη θέση τη στιγμή του συμβάντος |
| Χρήση του προσήμου του επιτοκίου χωρίς έλεγχο του ορισμού του | Μπορεί να αντιστραφούν ο πληρωτής και ο αποδέκτης | Καταγραφή της σύμβασης προσήμων του venue μαζί με τα δεδομένα |
| Εφαρμογή της χρηματοδότησης στην ποσότητα συμβολαίων σαν να ήταν δολάρια | Τα αντίστροφα συμβόλαια μπορεί να έχουν ταμειακές ροές εκφρασμένες σε νομίσματα | Χρήση του πολλαπλασιαστή του συμβολαίου και του νομίσματος διακανονισμού |
Γιατί αλλάζει ο τύπος του συμβολαίου τον υπολογισμό;
Για ένα γραμμικό συμβόλαιο που διακανονίζεται σε δολάρια ή σε περιουσιακό στοιχείο συνδεδεμένο με το δολάριο, η ονομαστική αξία εκφράζεται συνήθως στο νόμισμα αναφοράς. Για ένα αντίστροφο συμβόλαιο, έχουν σημασία η ονομαστική αξία του συμβολαίου και το νόμισμα διακανονισμού: η πληρωμή χρηματοδότησης μπορεί να εκφράζεται στο υποκείμενο νόμισμα. Αν πολλαπλασιάσετε τον αριθμό των συμβολαίων με ένα επιτόκιο και ονομάσετε το αποτέλεσμα δολάρια, μπορεί να δημιουργήσετε ένα καθολικό που φαίνεται εύλογο, αλλά οι μονάδες μέτρησής του είναι λανθασμένες.
Παρακολουθείτε ρητά τις μονάδες: συμβόλαια, πολλαπλασιαστή, τιμή mark ή τιμή αναφοράς, επιτόκιο χρηματοδότησης και νόμισμα διακανονισμού. Μετατρέψτε στο νόμισμα αναφοράς του χαρτοφυλακίου χρησιμοποιώντας τιμή διαθέσιμη τη στιγμή της ταμειακής ροής. Διατηρείτε επίσης το αρχικό ποσό και νόμισμα· μια μεταγενέστερη μετατροπή δεν πρέπει να αλλάζει αυτό που έλαβε ο λογαριασμός.
Πώς μπορώ να επικυρώσω τη χρηματοδότηση σε ένα backtest;
Ξεκινήστε με ένα συμβάν που μπορείτε να ελέγξετε με το χέρι και, στη συνέχεια, συγκρίνετε το καθολικό με τις καταστάσεις του venue ή με έναν μικρό λογαριασμό paper trading. Για κάθε χρονική στιγμή χρηματοδότησης, ελέγξτε τη θέση, το επιτόκιο, το υπολογισμένο ποσό, το πρόσημο και το νόμισμα. Όταν η στρατηγική αλλάζει θέση κοντά στον διακανονισμό, συμπεριλάβετε συναλλαγές ακριβώς πριν και ακριβώς μετά τη χρονική στιγμή.
- Επιβεβαιώστε τις χρονικές σημάνσεις και αν τα επιτόκια αναφέρονται ανά διάστημα ή είναι ετησιοποιημένα.
- Ελέγξτε αν το επιτόκιο εφαρμόζεται στην ονομαστική αξία με βάση την τιμή mark, στην ονομαστική αξία του συμβολαίου ή σε άλλο ποσό που ορίζει το venue.
- Συμφωνήστε τα παραδείγματα πληρωτή και αποδέκτη με την τεκμηρίωση του ανταλλακτηρίου.
- Επαληθεύστε ότι η χρηματοδότηση μεταβάλλει τα ίδια κεφάλαια του λογαριασμού και το διαθέσιμο υπόλοιπο τη σωστή στιγμή.
Η χρηματοδότηση μπορεί να κάνει μια στρατηγική carry να φαίνεται ελκυστική ή να κάνει μια κατευθυντική συναλλαγή να φαίνεται χειρότερη απ’ όσο δείχνει το διάγραμμα τιμών. Η σειρά επιτοκίων δείχνει τη μεταφορά που αναφέρει η αγορά. Το καθολικό θέσεων δείχνει αν ο προσομοιωμένος λογαριασμός σας βρισκόταν εκεί για να πληρώσει ή να εισπράξει.
← Όλα τα άρθρα


