29 Σεπτέμβριος 2026 · έρευνα

Το backtest σας δαπάνησε τα ίδια μετρητά δύο φορές: Οδηγός λογιστικής χαρτοφυλακίου

Το backtest σας δαπάνησε τα ίδια μετρητά δύο φορές: Οδηγός λογιστικής χαρτοφυλακίου

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

Ας πούμε ότι μια στρατηγική ξεκινά με $10,000 και αγοράζει ένα περιουσιακό στοιχείο αξίας $6,000. Της απομένουν $4,000 σε διαθέσιμα μετρητά. Αν το backtest υπολογίσει έπειτα το μέγεθος μιας δεύτερης θέσης ως 100% του κεφαλαίου των $10,000, έχει δεσμεύσει έκθεση $16,000 ενώ καταγράφει κεφάλαιο μόλις $10,000. Αυτό μπορεί να αποτελεί επιτρεπτή μόχλευση σύμφωνα με τους κανόνες ορισμένων λογαριασμών. Δεν είναι όμως έγκυρο απλώς και μόνο επειδή ο κώδικας υπολογισμού μεγέθους χρησιμοποίησε το «κεφάλαιο».

Λάθος προσέγγιση 1: αντιμετώπιση του κεφαλαίου ως μετρητών

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

Οι συνέπειες περνούν εύκολα απαρατήρητες σε backtest με ρευστά μέσα και χωρίς απαιτήσεις κάλυψης περιθωρίου. Οι αποδόσεις φαίνονται εύλογες, αλλά τα βάρη των θέσεων, όταν αθροιστούν εκ των υστέρων, φτάνουν μερικές φορές το 140% ή το 180%. Ένας ενεργός λογαριασμός μπορεί να απορρίψει τις μεταγενέστερες εντολές ή να αναλάβει μόχλευση που η στρατηγική δεν προόριζε ποτέ.

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

Λάθος προσέγγιση 2: υπολογισμός δεσμευμένων εξασφαλίσεων ως διαθέσιμης αγοραστικής δύναμης

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

Και τα δύο λάθη αλλοιώνουν τις δυνατότητες της επόμενης εντολής. Το πρώτο μπορεί να κάνει μια στρατηγική να φαίνεται αδικαιολόγητα περιορισμένη· το δεύτερο μπορεί να εγκρίνει εντολές που ο λογαριασμός δεν μπορεί να υποστηρίξει. Με μόχλευση 5×, μια θέση $5,000 μπορεί να απαιτεί περίπου $1,000 αρχικού περιθωρίου, όμως το περιθώριο διατήρησης, οι προμήθειες, οι μη πραγματοποιημένες ζημίες και οι βαθμίδες που ορίζει κάθε πλατφόρμα αλλάζουν το διαθέσιμο ποσό. Η ονομαστική αξία δεν είναι το ίδιο με την εξασφάλιση.

Μέγεθος λογαριασμούΤι αντιπροσωπεύειΜπορεί να χρηματοδοτήσει νέα εντολή;
ΚεφάλαιοΑξία λογαριασμού μετά τις υποχρεώσεις και τις αποτιμημένες θέσειςΜόνο σύμφωνα με τους κανόνες περιθωρίου και αγοραστικής δύναμης
Διαθέσιμα μετρητάΜετρητά που δεν έχουν ήδη δαπανηθεί, δεσμευτεί ή ενεχυριαστείΝαι, εντός των κανόνων του μέσου
Δεσμευμένες εξασφαλίσειςΚεφάλαια που υποστηρίζουν ανοικτή θέση ή εντολήΣυνήθως δεν είναι διαθέσιμα μέχρι να αποδεσμευτούν
Αγοραστική δύναμηΗ δυνατότητα για πρόσθετες εντολές, όπως υπολογίζεται από την πλατφόρμαΝαι, έως το τρέχον όριο

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

Λάθος προσέγγιση 3: αποδέσμευση μετρητών όταν το σήμα κλείνει τη θέση

Ένα backtest συχνά αποδεσμεύει κεφάλαιο μόλις εμφανιστεί σήμα εξόδου. Όμως ένα σήμα εξόδου δεν είναι εκτέλεση. Η εντολή μπορεί να εκκρεμεί, να έχει εκτελεστεί εν μέρει ή να έχει ακυρωθεί· μέχρι να κλείσει πράγματι η θέση, το περιθώριο και η έκθεσή της παραμένουν. Ακόμη και μετά την εκτέλεση, οι προμήθειες και το πραγματοποιημένο P&L επηρεάζουν το διαθέσιμο ποσό.

Οι συνέπειες συσσωρεύονται συνήθως σε περιόδους γρήγορης εναλλαγής θέσεων. Ο προσομοιωτής κλείνει μια συναλλαγή, δαπανά αμέσως τα έσοδα για μια άλλη και έπειτα υποθέτει ότι και οι δύο εντολές εκτελέστηκαν ομαλά στις επιθυμητές τιμές τους. Σε προσομοίωση συναλλαγών, η δεύτερη εντολή μπορεί να απορριφθεί όσο η πρώτη θέση παραμένει ανοικτή. Ή η εντολή εξόδου να εκτελεστεί μόνο εν μέρει, αφήνοντας στον λογαριασμό λιγότερα διαθέσιμα κεφάλαια απ’ όσα περίμενε το backtest.

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

Κάντε το καθολικό ρητό

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

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

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

λογιστική χαρτοφυλακίουαγοραστική δύναμηbacktestingπεριθώριοδιαχείριση μετρητών
ΚοινοποίησηXLinkedInFacebookRedditHacker NewsWhatsAppTelegramEmail
← Όλα τα άρθρα