Μετάβαση στο περιεχόμενο
Έγγραφα · Η ερευνητική ροή εργασιών

Backtesting, walk-forward ανάλυση, βελτιστοποίηση και έλεγχοι

Πώς παράγονται τα αποτελέσματα με πραγματικά κόστη και πώς μια στρατηγική κερδίζει την προώθησή της.

Πραγματικές προμήθειες και κόστη χρηματιστηρίων

Οι δοκιμές εκ των υστέρων εφαρμόζουν τις δημοσιευμένες προμήθειες maker και taker κάθε αγοράς, τις πληρωμές χρηματοδότησης στα perpetual futures και ένα μοντέλο επίδρασης στην αγορά σε κάθε εκτέλεση. Η αξία του λογαριασμού αποτιμάται στην αγορά σε κάθε μπάρα, ενώ οι μοχλευμένες θέσεις μπορούν να ρευστοποιηθούν στο περιθώριο συντήρησης της αγοράς. Δεν αναφέρεται κανένα αποτέλεσμα προ του κόστους.

Μέγεθος θέσεων και μόχλευση

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

Βελτιστοποίηση τριών φάσεων

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

Εντοπισμός υπερπροσαρμογής

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

Πύλες προαγωγής

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

Ειλικρινής ανάγνωση μιας δοκιμής εκ των υστέρων

Συγκρίνετε την καμπύλη κεφαλαίου με τη μέγιστη υποχώρηση, ελέγξτε πόσες συναλλαγές στηρίζουν το αποτέλεσμα και συγκρίνετε τη μέση απόδοση ανά συναλλαγή με το κόστος της συναλλαγής μετ’ επιστροφής. Η υψηλή απόδοση από λίγες συναλλαγές ή ένας δείκτης Sharpe που εξαφανίζεται εκτός δείγματος είναι προειδοποίηση, όχι αποτέλεσμα.