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

Προσδιορίστε ολόκληρη τη συναλλαγή

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

Για παράδειγμα, το «αγοράστε όταν ο RSI είναι κάτω από 30» αφήνει σημαντικά ερωτήματα αναπάντητα. Χρειάζεται η συνθήκη μια ολοκληρωμένη μπάρα; Η είσοδος γίνεται στην επόμενη μπάρα ή σε τιμή limit; Τι συμβαίνει εάν η τιμή παρουσιάσει χάσμα; Ποιος υπολογισμός RSI και ποιο χρονικό πλαίσιο χρησιμοποιούνται; Ο ίδιος δείκτης μπορεί να παραγάγει διαφορετικές στρατηγικές μόλις αυτές οι αποφάσεις γίνουν ρητές.

Δημιουργήστε και δοκιμάστε μία έκδοση

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

Δοκιμάστε τους κανόνες σε ιστορικά δεδομένα με spread, προμήθειες και εύλογη εκτέλεση. Κρατήστε ξεχωριστή περίοδο για την αξιολόγηση της παγωμένης έκδοσης και καταγράψτε τις εγκαταλελειμμένες παραλλαγές. Ένα θετικό αποτέλεσμα μετά από επανειλημμένη προσαρμογή στα ίδια ιστορικά δεδομένα μπορεί να αντανακλά επιλογή και όχι επαναλήψιμο πλεονέκτημα.

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

Καθορίστε τον κίνδυνο και τις συνθήκες αποτυχίας

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

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

Περάστε από το μοντέλο στην παρατήρηση

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

Εξετάστε αν οι διαφορές προέρχονται από τα δεδομένα, τις εκτελέσεις, την ερμηνεία των κανόνων ή τις μεταβαλλόμενες συνθήκες της αγοράς. Κάντε αλλαγές σε μια νέα έκδοση και αξιολογήστε τις ξεχωριστά. Δείτε τον οδηγό μας για backtesting για μια δομημένη καταγραφή.

Δήλωση κινδύνου: Οι συναλλαγές ενέχουν σημαντικό κίνδυνο ζημίας. Οι προηγούμενες επιδόσεις δεν είναι ενδεικτικές των μελλοντικών αποτελεσμάτων. Δείτε την πλήρη δήλωση κινδύνου.