Τα πλεονεκτήματα και τα μειονεκτήματα των αυτόματων συστημάτων συναλλαγών

Τα πλεονεκτήματα και τα μειονεκτήματα της χορτοφαγίας (Απρίλιος 2024)

Τα πλεονεκτήματα και τα μειονεκτήματα της χορτοφαγίας (Απρίλιος 2024)
Τα πλεονεκτήματα και τα μειονεκτήματα των αυτόματων συστημάτων συναλλαγών
Anonim

Οι έμποροι και οι επενδυτές μπορούν να μετατρέψουν τους ακριβείς κανόνες εισαγωγής, εξόδου και διαχείρισης χρημάτων σε αυτοματοποιημένα συστήματα συναλλαγών που επιτρέπουν στους υπολογιστές να εκτελούν και να παρακολουθούν τις συναλλαγές. Ένα από τα μεγαλύτερα αξιοθέατα της στρατηγικής αυτοματισμού είναι ότι μπορεί να πάρει μερικά από τα συναισθήματα από τη διαπραγμάτευση δεδομένου ότι οι συναλλαγές τοποθετούνται αυτόματα μόλις πληρούνται ορισμένα κριτήρια. Αυτό το άρθρο θα εισαγάγει τους αναγνώστες και θα εξηγήσει μερικά από τα πλεονεκτήματα και τα μειονεκτήματα, καθώς και την πραγματικότητα, των αυτοματοποιημένων συστημάτων συναλλαγών. (Για σχετική ανάγνωση, δείτε Η δύναμη των συναλλαγών προγραμμάτων )

TUTORIAL: Κωδικοποίηση Συστημάτων Συναλλαγών

Τι είναι ένα Αυτοματοποιημένο Σύστημα Διαπραγμάτευσης;
Τα συστήματα αυτόματης διαπραγμάτευσης, τα οποία αναφέρονται επίσης ως μηχανικά συστήματα συναλλαγών, αλγοριθμική διαπραγμάτευση, αυτοματοποιημένη διαπραγμάτευση ή διαπραγμάτευση συστήματος, επιτρέπουν στους εμπόρους να καθορίσουν συγκεκριμένους κανόνες τόσο για καταχωρήσεις στο εμπόριο όσο και για εξόδους οι οποίες, μόλις προγραμματιστούν, μπορούν να εκτελεστούν αυτόματα μέσω υπολογιστή. Οι κανόνες για την είσοδο και την έξοδο από το εμπόριο μπορούν να βασίζονται σε απλούς όρους, όπως η διασταύρωση με κινούμενο μέσο όρο, ή μπορεί να είναι περίπλοκες στρατηγικές που απαιτούν πλήρη κατανόηση της γλώσσας προγραμματισμού που αφορά την πλατφόρμα συναλλαγών του χρήστη ή την τεχνογνωσία ενός ειδικευμένου προγραμματιστή. Τα αυτοματοποιημένα συστήματα συναλλαγών απαιτούν τυπικά τη χρήση λογισμικού που συνδέεται με έναν μεσίτη άμεσης πρόσβασης και όλοι οι συγκεκριμένοι κανόνες πρέπει να γράφονται στην αποκλειστική γλώσσα της πλατφόρμας. Η πλατφόρμα TradeStation, για παράδειγμα, χρησιμοποιεί τη γλώσσα προγραμματισμού EasyLanguage . η πλατφόρμα NinjaTrader, από την άλλη πλευρά, χρησιμοποιεί τη γλώσσα προγραμματισμού NinjaScript . Το σχήμα 1 δείχνει ένα παράδειγμα αυτοματοποιημένης στρατηγικής που ενεργοποίησε τρεις συναλλαγές κατά τη διάρκεια μιας χρηματιστηριακής συνόδου. (Για σχετική ανάγνωση, βλέπε Παγκόσμιο Εμπόριο Και Η Αγορά Νομισμάτων )

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

Σχήμα 1: Διάγραμμα πέντε λεπτών της σύμβασης ES με αυτοματοποιημένη στρατηγική εφαρμοσμένος.

Ορισμένες πλατφόρμες διαπραγμάτευσης έχουν στρατηγική για τη δημιουργία «οδηγών» που επιτρέπουν στους χρήστες να επιλέγουν από μια λίστα με κοινά διαθέσιμους τεχνικούς δείκτες για να δημιουργήσουν ένα σύνολο κανόνων που μπορούν στη συνέχεια να διαπραγματεύονται αυτόματα. Ο χρήστης θα μπορούσε, για παράδειγμα, να διαπιστώσει ότι ένα μακρύ εμπόριο θα εισαχθεί μόλις ο κινούμενος μέσος όρος των 50 ημερών υπερβεί τον κινούμενο μέσο όρο των 200 ημερών σε ένα διάγραμμα πέντε λεπτών ενός συγκεκριμένου μέσου διαπραγμάτευσης. Οι χρήστες μπορούν επίσης να εισάγουν τον τύπο τύπου της παραγγελίας (αγορά ή όριο, για παράδειγμα) και όταν το εμπόριο θα ενεργοποιηθεί (για παράδειγμα, στο τέλος της γραμμής ή ανοικτό του επόμενου bar) ή χρησιμοποιήστε τις προεπιλεγμένες εισόδους της πλατφόρμας.Πολλοί έμποροι πάντως επιλέγουν να προγραμματίσουν τους δικούς τους δείκτες και στρατηγικές ή συνεργάζονται στενά με έναν προγραμματιστή για την ανάπτυξη του συστήματος. Ενώ αυτό συνήθως απαιτεί περισσότερη προσπάθεια από τη χρήση του οδηγού της πλατφόρμας, επιτρέπει πολύ μεγαλύτερη ευελιξία και τα αποτελέσματα μπορούν να είναι πιο ανταμείβοντας. ( )

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

Πλεονεκτήματα των Συστημάτων Αυτοματοποιημένων Συναλλαγών
Υπάρχει ένας μακρύς κατάλογος πλεονεκτημάτων για να έχετε έναν υπολογιστή να παρακολουθεί τις αγορές για ευκαιρίες διαπραγμάτευσης και να εκτελεί τις συναλλαγές, όπως:

  • Ελαχιστοποίηση Συναισθημάτων . Τα αυτοματοποιημένα συστήματα συναλλαγών ελαχιστοποιούν τα συναισθήματα σε όλη τη διαδικασία συναλλαγών. Διατηρώντας τα συναισθήματα υπό έλεγχο, οι έμποροι συνήθως έχουν έναν ευκολότερο χρόνο να κολλήσουν στο σχέδιο. Δεδομένου ότι οι εντολές συναλλαγών εκτελούνται αυτόματα μόλις τηρηθούν οι κανόνες του εμπορίου, οι έμποροι δεν θα είναι σε θέση να διστάσουν ή να αμφισβητήσουν το εμπόριο. Εκτός από την παροχή βοήθειας στους εμπόρους που φοβούνται να «τραβήξουν τη σκανδάλη», η αυτόματη διαπραγμάτευση μπορεί να περιορίσει όσους είναι ικανοί να υπερκεράσουν - αγοράζοντας και πωλώντας σε κάθε αντιληπτή ευκαιρία.

  • Δυνατότητα Backtest. Το Backtesting εφαρμόζει τους κανόνες συναλλαγών στα ιστορικά δεδομένα της αγοράς για να καθορίσει τη βιωσιμότητα της ιδέας. Όταν σχεδιάζετε ένα σύστημα αυτόματης διαπραγμάτευσης, όλοι οι κανόνες πρέπει να είναι απόλυτοι, χωρίς χώρο για ερμηνεία (ο υπολογιστής δεν μπορεί να κάνει εικασίες - πρέπει να πει ακριβώς τι πρέπει να κάνει). Οι έμποροι μπορούν να λάβουν αυτά τα ακριβή σύνολα κανόνων και να τα δοκιμάσουν σε ιστορικά δεδομένα προτού διακινδυνεύσουν χρήματα σε ζωντανές συναλλαγές. Ο προσεκτικός αναπροσαρμοσμός επιτρέπει στους εμπόρους να αξιολογήσουν και να τελειοποιήσουν μια ιδέα συναλλαγών και να καθορίσουν το προσδόκιμο του συστήματος - το μέσο ποσό που ένας έμπορος μπορεί να αναμένει να κερδίσει (ή να χάσει) ανά μονάδα κινδύνου. (Παρέχουμε συμβουλές σχετικά με αυτή τη διαδικασία που μπορεί να σας βοηθήσει να επαναπροσδιορίσετε τις τρέχουσες στρατηγικές συναλλαγών σας. Για περισσότερες πληροφορίες, ανατρέξτε στο Backtesting: Ερμηνεία του παρελθόντος )

  • Διατηρήστε την πειθαρχία. Επειδή οι εμπορικοί κανόνες καθιερώνονται και η εμπορική εκτέλεση εκτελείται αυτομάτως, η πειθαρχία διατηρείται ακόμη και σε ευμετάβλητες αγορές. Η πειθαρχία συχνά χάνεται λόγω συναισθηματικών παραγόντων όπως ο φόβος της απώλειας ή η επιθυμία να αποκομίσουν λίγο περισσότερο κέρδος από το εμπόριο. Η αυτοματοποιημένη διαπραγμάτευση συμβάλλει στη διατήρηση της πειθαρχίας, διότι το εμπορικό σχέδιο θα ακολουθηθεί με ακρίβεια. Επιπλέον, το πιλοτικό σφάλμα ελαχιστοποιείται και η εντολή αγοράς 100 μετοχών δεν θα καταχωρηθεί εσφαλμένα ως εντολή πώλησης 1.000 μετοχών.

  • Επίτευξη συνοχής. Μία από τις μεγαλύτερες προκλήσεις στις συναλλαγές είναι η σχεδίαση του εμπορίου και του εμπορίου του σχεδίου . Ακόμη και αν ένα εμπορικό σχέδιο έχει τη δυνατότητα να είναι κερδοφόρα, οι έμποροι που αγνοούν τους κανόνες αλλάζουν κάθε προσδοκία που θα είχε το σύστημα. Δεν υπάρχει κανένα τέτοιο πράγμα σαν ένα εμπορικό σχέδιο που κερδίζει το 100% του χρόνου - οι απώλειες αποτελούν μέρος του παιχνιδιού. Αλλά οι απώλειες μπορεί να είναι ψυχολογικά τραυματικές, οπότε ένας έμπορος που έχει δύο ή τρεις χαμένες συναλλαγές στη σειρά μπορεί να αποφασίσει να παραλείψει το επόμενο εμπόριο. Εάν αυτό το επόμενο εμπόριο θα ήταν νικητής, ο έμπορος έχει ήδη καταστρέψει κάθε προσδοκία του συστήματος. Τα αυτοματοποιημένα συστήματα διαπραγμάτευσης επιτρέπουν στους εμπόρους να επιτύχουν συνέπεια με την εμπορία του σχεδίου. (Είναι αδύνατο να αποφύγετε την καταστροφή χωρίς κανόνες διαπραγμάτευσης. 10 Βήματα για την οικοδόμηση ενός κερδοφόρου σχεδίου συναλλαγών )

  • Βελτιωμένη Ταχύτητα Εισόδου Παραγγελίας. Δεδομένου ότι οι υπολογιστές ανταποκρίνονται άμεσα στις μεταβαλλόμενες συνθήκες της αγοράς, τα αυτοματοποιημένα συστήματα είναι σε θέση να παράγουν παραγγελίες μόλις ικανοποιηθούν τα εμπορικά κριτήρια. Η είσοδος ή η έξοδος από ένα εμπόριο μερικά δευτερόλεπτα νωρίτερα μπορεί να κάνει μεγάλη διαφορά στο αποτέλεσμα του εμπορίου. Μόλις εισαχθεί μια θέση, δημιουργούνται αυτόματα όλες οι άλλες παραγγελίες, συμπεριλαμβανομένων των προστατευτικών απωλειών στάσης και των στόχων κέρδους. Οι αγορές μπορούν να κινηθούν γρήγορα και είναι απογοητευτικό να έχουμε μια συναλλαγή να φτάνει στο στόχο κέρδους ή να χτυπήσει πέρα ​​από το επίπεδο απώλειας stop - πριν να μπουν ακόμη και οι εντολές. Ένα αυτοματοποιημένο σύστημα συναλλαγών εμποδίζει αυτό να συμβεί.

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

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

  • Μηχανικές βλάβες. Η θεωρία πίσω από την αυτοματοποιημένη διαπραγμάτευση καθιστά απλή: τη δημιουργία του λογισμικού, τον προγραμματισμό των κανόνων και την παρακολούθηση του εμπορίου. Στην πραγματικότητα, ωστόσο, η αυτοματοποιημένη διαπραγμάτευση είναι μια εξελιγμένη μέθοδος διαπραγμάτευσης, όχι όμως αλάνθαστη. Ανάλογα με την πλατφόρμα συναλλαγών, μια εμπορική εντολή μπορεί να βρίσκεται σε έναν υπολογιστή - και όχι σε ένα διακομιστή. Αυτό σημαίνει ότι εάν χάσετε μια σύνδεση στο Internet, ενδέχεται να μην δοθεί εντολή στην αγορά. Θα μπορούσε επίσης να υπάρχει μια αντίφαση μεταξύ των "θεωρητικών συναλλαγών" που δημιουργούνται από τη στρατηγική και της συνιστώσας πλατφόρμας εισόδου εντολών που τα μετατρέπει σε πραγματικές συναλλαγές. Οι περισσότεροι έμποροι θα πρέπει να αναμένουν μια καμπύλη μάθησης κατά τη χρήση αυτοματοποιημένων συστημάτων συναλλαγών και είναι γενικά καλή ιδέα να ξεκινήσετε με μικρά μεγέθη συναλλαγών, ενώ η διαδικασία εξευγενίζεται.

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

  • Υπερβολική βελτιστοποίηση. Αν και δεν είναι συγκεκριμένα για τα αυτοματοποιημένα συστήματα συναλλαγών, οι έμποροι που χρησιμοποιούν τεχνικές backtesting μπορούν να δημιουργήσουν συστήματα που φαίνονται εξαιρετικά σε χαρτί και εκτελούν τρομερά μια ζωντανή αγορά. Η υπερβολική βελτιστοποίηση αναφέρεται στην υπερβολική καμπύλη προσαρμογής που παράγει ένα εμπορικό σχέδιο που δεν είναι αξιόπιστο σε ζωντανές συναλλαγές. Είναι δυνατόν, για παράδειγμα, να τροποποιήσουμε μια στρατηγική για να επιτύχουμε εξαιρετικά αποτελέσματα στα ιστορικά δεδομένα στα οποία δοκιμάστηκε. Οι έμποροι υποθέτουν λανθασμένα ότι ένα εμπορικό σχέδιο θα πρέπει να έχει κοντά σε 100% επικερδείς συναλλαγές ή δεν θα πρέπει ποτέ να αντιμετωπίσει μια ανάληψη ως ένα βιώσιμο σχέδιο. Ως εκ τούτου, οι παράμετροι μπορούν να προσαρμοστούν για να δημιουργήσουν ένα "σχεδόν τέλειο" σχέδιο - το οποίο αποτυγχάνει εντελώς μόλις εφαρμοστεί σε μια ζωντανή αγορά. ( Backtesting and Forward Testing: Η σημασία της συσχέτισης )

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

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