27 Οκτώβριος 2026 · έρευνα

Το backtest των options σας χρησιμοποίησε μια μέση τιμή στην οποία δεν έγινε ποτέ συναλλαγή

Το backtest των options σας χρησιμοποίησε μια μέση τιμή στην οποία δεν έγινε ποτέ συναλλαγή

Ένα backtest options μπορεί να δείχνει μια καθαρή είσοδο στη μέση τιμή, μια καθαρή έξοδο στη μέση τιμή και ένα τακτοποιημένο κέρδος που καμία εντολή δεν θα μπορούσε να αποκομίσει. Η μέση τιμή είναι αριθμητικός υπολογισμός, όχι υπόσχεση: όταν ένα call έχει bid $1.00 και ask $1.20, τα $1.10 είναι μια αποτίμηση ανάμεσα σε δύο τιμές που περιμένουν εκτέλεση. Μπορεί να είναι χρήσιμη για την αποτίμηση μιας θέσης. Δεν σας λέει ότι κάποιος αγοραστής ή πωλητής θα συναλλασσόταν μαζί σας σε αυτή την τιμή.

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

Λάθος 1: Να θεωρείτε κάθε μέση τιμή εκτέλεση εντολής

Ας υποθέσουμε ότι ένα backtest αγοράζει ένα call στη μέση τιμή των $1.10 και το πουλά αργότερα στα $1.18. Αναφέρει κέρδος οκτώ σεντ. Όμως, αν και τα δύο quotes είχαν διαφορά δέκα σεντ, η διέλευση του spread θα σήμαινε ότι πληρώνετε το ask των $1.20 για να μπείτε και εισπράττετε το bid των $1.08 για να βγείτε: ζημιά δώδεκα σεντ πριν από τις χρεώσεις.

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

ΧρήσηΕύλογο σημείο αναφοράς τιμήςΤι δεν τεκμηριώνει
Αποτίμηση ανοιχτής θέσηςΜέση τιμή, με καταγεγραμμένο κανόνα ποιότητας quoteΌτι η θέση μπορούσε να κλείσει στη μέση τιμή
Αγορά με άμεση εκτέλεσηAsk, συν μοντελοποιημένη επίπτωση όπου χρειάζεταιΌτι το εμφανιζόμενο μέγεθος επαρκούσε για την εντολή σας
Πώληση με άμεση εκτέλεσηBid, μείον μοντελοποιημένη επίπτωση όπου χρειάζεταιΌτι ένα παρωχημένο quote ήταν ακόμη διαθέσιμο

Λάθος 2: Να εμπιστεύεστε ένα quote χωρίς «ζωή»

Ένα quote option μπορεί να μείνει αμετάβλητο ενώ το υποκείμενο κινείται, η αγορά κάνει παύση ή η εμφανιζόμενη αγορά εξαφανίζεται. Ένα backtest που παίρνει το πιο πρόσφατο bid και ask σε κάθε απόφαση μπορεί να συνεχίσει να χρησιμοποιεί εκείνη την παλιά μέση τιμή σαν να μπορούσε ένας trader να ενεργήσει βάσει αυτής. Η νέα τιμή του υποκείμενου δεν ανανεώνει το quote του option.

Το πρόβλημα εμφανίζεται ως μια ύποπτα ομαλή καμπύλη κεφαλαίου options: λίγες αιχμές ολίσθησης, εκτελέσεις σε τιμές με ακρίβεια μέχρι το σεντ και συναλλαγές σε συμβόλαια των οποίων τα quotes σχεδόν δεν άλλαξαν όλη μέρα. Παρακολουθείτε την ηλικία του quote και απορρίπτετε ή υποβαθμίζετε παρατηρήσεις που ξεπερνούν ένα όριο κατάλληλο για το venue και τη στρατηγική. Ελέγχετε επίσης ότι τα bid και ask είναι θετικά, στη σωστή σειρά και συνοδεύονται από εύλογο εμφανιζόμενο μέγεθος. Μια αγορά με διασταυρωμένες τιμές ή μηδενικό bid είναι συνθήκη δεδομένων που πρέπει να αντιμετωπιστεί, όχι ευκαιρία για εκμετάλλευση.

Ένα ήσυχο απόγευμα, είχα δει κάποτε μια αλυσίδα options να μοιάζει παγωμένη, ενώ το υποκείμενο συνέχιζε να κινείται νευρικά. Ήταν μια χρήσιμη υπενθύμιση ότι ένας τακτοποιημένος πίνακας δεν είναι το ίδιο με μια ζωντανή αγορά.

Λάθος 3: Να θεωρείτε ότι το εμφανιζόμενο μέγεθος είναι δικό σας

Ακόμη και ένα φρέσκο quote με εύλογο spread δείχνει μόνο τι εμφανιζόταν τη στιγμή που το κατέγραψε η ροή δεδομένων. Αν το ask δείχνει ένα συμβόλαιο και το backtest αγοράζει δέκα, η ανάθεση της ίδιας τιμής ask και στα δέκα υποθέτει βάθος που δεν εμφανίστηκε ποτέ στο quote. Αν η στρατηγική τοποθετεί limit στη μέση τιμή, η ανάθεση εκτέλεσης επειδή το υποκείμενο άγγιξε αργότερα αυτό το επίπεδο υποθέτει προτεραιότητα στην ουρά και συναλλαγή που πέρασε από την τιμή της εντολής.

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

Πώς πρέπει να χρησιμοποιεί ένα backtest options τη μέση τιμή;

Διαχωρίστε την αποτίμηση από τη διαπραγμάτευση. Καταγράφετε το bid, το ask, τη χρονική σήμανση του quote και το μέγεθος που χρησιμοποιήθηκε για κάθε απόφαση. Αποτιμάτε τις θέσεις με έναν δηλωμένο κανόνα και, στη συνέχεια, προσομοιώνετε τις αγορές και τις πωλήσεις με βάση εκτελέσιμες πλευρές τιμών ή ένα τεκμηριωμένο μοντέλο εντολών ορίου. Χρεώνετε χωριστά τις προμήθειες και τις χρεώσεις του χρηματιστηρίου· μια ρεαλιστική τιμή δεν περιλαμβάνει κάθε κόστος.

Έπειτα συγκρίνετε τα αποτελέσματα με μερικές ρητές υποθέσεις: αποτιμήσεις στη μέση τιμή, εκτέλεση στο bid/ask και περίπτωση με μεγαλύτερο spread ή χαμηλότερο ποσοστό εκτέλεσης. Αν η επενδυτική υπόθεση στέκει μόνο με εκτελέσεις στη μέση τιμή, η έρευνα έχει εντοπίσει ένα ερώτημα πρόσβασης στην αγορά, όχι ένα τεκμηριωμένο trading edge. Αυτή η διάκριση είναι ιδιαίτερα σημαντική στα options, όπου τα μεγάλα spreads και το περιορισμένο μέγεθος μπορούν να κάνουν τις πιο ελκυστικές συναλλαγές του backtest τις δυσκολότερες στην εκτέλεση.

backtesting optionsδιαφορά bid-askμικροδομή αγοράςμοντελοποίηση εκτέλεσης
ΚοινοποίησηXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← Όλα τα άρθρα