De voors en tegens van tradingrobots en expertadviseursoftware
Veel mensen worden naar de markt gelokt door beloftes van eenvoudig geld via robots voor daghandel of deskundige adviseurs (EA's). Een EA- of handelsrobot is een geautomatiseerd handelsprogramma dat op uw computer wordt uitgevoerd en voor u in uw account wordt verhandeld. Het online verkopen van robots en EA's is een enorm bedrijf geworden, maar voordat je een duik neemt, zijn er dingen om over na te denken.
Er zijn zeker enkele voordelen aan het automatiseren van een strategie, maar er zijn ook enkele nadelen. Het ding om in gedachten te houden is dat het zelden een bootlading geld gemakkelijk maakt. De belofte van gemakkelijk geld is de oudste handelszwendel in het boek. Er is geld te verdienen met het handelen in robots en het leren automatiseren van strategieën. Helaas kan dit effectief effectief langer duren dan simpelweg leren hoe je handmatig kunt handelen, omdat een persoon eerst moet leren hoe te handelen en dan nog steeds leren hoe de strategieën via een programmeertaal kunnen worden geautomatiseerd. En het kopen van een programma heeft heel wat valkuilen, die binnenkort zullen worden besproken.
Hieronder kijken we naar dit alles en meer om de voor- en nadelen van robothandel en EA's te verkennen.
01 Wat is geautomatiseerd of EA-software?
Geautomatiseerde software is een programma dat op een computer wordt uitgevoerd en wordt verhandeld voor de persoon die het programma uitvoert. Omdat het een programma is, zal het alleen transacties aannemen met parameters die overeenkomen met wat er in het programma staat geschreven. Het creëren van een handelsprogramma vereist uitgebreide handelskennis, evenals programmeervaardigheden.
EA's zijn gebaseerd op een handelsstrategie, dus de strategie moet eenvoudig genoeg zijn om te worden onderverdeeld in een reeks regels die kunnen worden geprogrammeerd. Hoe complexer een strategie, hoe moeilijker het zal zijn om effectief te programmeren.
Voor mensen die handelssoftware kopen, zijn ze volledig afhankelijk van de handelsvaardigheden en programmeervaardigheden van de persoon die het programma heeft geschreven. Dit is een kwetsbare positie om in te zijn.
Zoals de meeste software, zal het van tijd tot tijd een update vereisen. De marktomstandigheden veranderen en de handelssoftware moet ermee worden bijgewerkt. Als de software niet wordt bijgewerkt door iemand die weet wat ze doen, is het vrij waarschijnlijk dat de software een zeer korte houdbaarheid van de winstgevendheid heeft (als het om te beginnen winstgevend was). EA's die zijn geschreven door en worden onderhouden door ervaren handelaren en programmeurs, hebben de beste kans om de winstgevendheid op lange termijn te behouden.
02 Pas op voor de Sales Push
De mensen die succesvol zijn met EA's houden constant in de gaten hoe hun EA presteert, passen wijzigingen aan wanneer de marktomstandigheden veranderen en grijpen in wanneer zich ongewone gebeurtenissen voordoen (willekeurige gebeurtenissen kunnen optreden die de programmering op onverwachte manieren beïnvloeden). Succesvolle robothandelaren zetten, net als succesvolle handmatige handelaars, het werk in dat nodig is om winstgevendheid te creëren en te behouden .
Dit is heel anders dan de online verkochte EA's die een leven beschrijven met gemakkelijk geld en geen werk ... allemaal voor $ 79,95! Als je eenmaal een EA hebt gekocht, is er zelden ondersteuning en updates na het feit. Zelfs als de maker van de EA succesvol is, betekent dat niet dat iemand die de EA koopt, dat ook zal zijn. De maker kan af en toe ingrijpen of het programma uitschakelen (bijvoorbeeld tijdens grote nieuwsevenementen ). Lichte veranderingen in het uitvoeren van het programma kunnen de resultaten drastisch veranderen. Tenzij de maker van het programma u traint over hoe u dit moet doen of op de lange termijn updates en monitoring kunt bieden terwijl de marktomstandigheden veranderen, kunt u het beste voorkomen dat u wordt meegezogen in het verkooppraatje.
03 Zelden is Geautomatiseerd VOLLEDIG Geautomatiseerd
Als iemand een EA koopt, is het onwaarschijnlijk dat deze de expertise zal hebben om te weten wanneer hij moet ingrijpen en wanneer niet. Interveniëren, wanneer niet vereist, kan van een winnende strategie een verliezende strategie maken, net zoals niet ingrijpen wanneer dat nodig is, de handelsrekening snel kan leegmaken.
In de Market Wizards-boekenserie van Jack Schwager worden verschillende succesvolle geautomatiseerde handelaren geïnterviewd. Al deze handelaars waren zeer betrokken bij hun strategieën en niet alleen maar achterover leunend om niets te doen. Het is hoogst onwaarschijnlijk dat een persoon een EA kan kopen en deze gewoon kan laten draaien terwijl ze slapen en werken bij een andere baan. Deze aanpak werkt misschien, maar alleen als ze de prestaties van de EA volgen, hebben ze de knowhow om het programma te wijzigen als de marktomstandigheden veranderen en weten hoe en wanneer ze handmatig moeten ingrijpen wanneer dat nodig is.
Sommige mensen denken dat robothandel de emotie uit de handel haalt. Helaas is dit niet waar. Terwijl het programma geen emoties voelt, doet de persoon die het programma uitvoert dat wel . Mensen kunnen zich verleid voelen om in te grijpen als ze zien dat het programma geld verliest, maar het programma werkt mogelijk nog steeds goed (waardoor transacties verloren gaan). Of ze kunnen tussenbeide komen om voortijdig winst te nemen, waarbij ze handmatig een transactie negeren als de persoon een winst ziet die ze leuk vinden. Al deze emotioneel gestuurde acties zouden een winstgevende voorsprong van EA in de markt kunnen vernietigen.
Geautomatiseerd verhandeld is zelden autodeloods. Er is veel kennis voor nodig om een EA te kunnen behouden, en handelsvaardigheden / psychologische vaardigheden moeten nog steeds worden ingegrepen wanneer dat nodig is, maar niet te veel.
04 Pro's of Automated (Robotic of EA) Handelen
- EA's verwijderen een deel van de psychologische druk van handelen. Hoewel mensen die een EA gebruiken nog steeds moeten weten wanneer ze moeten ingrijpen en wanneer niet, wat nog steeds een psychologische druk / vaardigheid is.
- EA's reageren sneller dan mensen kunnen. Wanneer een ruil signaal verschijnt (om in of uit te gaan), is er geen aarzeling van de kant van de EA. Mensen kunnen daarentegen de handel bevriezen of bevragen. De razendsnelle reactietijd van de EA is gunstig in snel veranderende marktomstandigheden.
- Geautomatiseerde software kan veel meer markten monitoren dan een mens kan . Op elk moment kan een mens slechts een paar markten effectief volgen, maar een EA kan honderden bewaken. Eenmaal losgelaten, kan een EA kansen vinden in alle markten die zijn geprogrammeerd om te monitoren. EA's kunnen meer kansen benutten dan een mens kan.
- Zal trades aannemen die passen bij een strategie, zelfs als de handelaar anders voelt. als de strategie zich winstgevend heeft bewezen, is dit een goede zaak.
- Forceert de handelaar om een strategie te vereenvoudigen tot een niveau waarop deze kan worden geprogrammeerd. Dit proces geeft traders een diepgaande blik op hun strategie. Mensen die EA's kopen, ontvangen dit voordeel niet en weten vaak niet wat 'onder de motorkap' zit.
- Hoewel enige tussenkomst vereist is, kan het nodig zijn om, wanneer een handelsprogramma eenmaal is gemaakt, minimaal onderhoud voor lange tijd te vereisen. Dit betekent dat voor bepaalde perioden een geautomatiseerd handelsprogramma mogelijk minder werk is dan handmatig handelen. Wanneer een programma echter wel moet werken, kan dit veel tijd kosten.
- Geautomatiseerde handel is de meest ware test of een strategie wel of niet haalbaar is. Handmatig handelen heeft te veel variabelen, terwijl een programma gewoon doet wat het zegt. Het automatiseren en testen van een strategie is een goede manier om te zien of een strategie levensvatbaar is onder de huidige marktomstandigheden.
- Zodra een strategie is geautomatiseerd, kan deze eenvoudig worden getest in verschillende marktomstandigheden (met behulp van huidige of eerdere prijsgegevens). Dit zal zwakte en sterke punten van het programma aan het licht brengen. Het kan bijvoorbeeld goed presteren in trending markten, maar slecht in oplopende markten. Deze gegevens kunnen vervolgens worden gebruikt om het programma te wijzigen of om de handelaar te tonen wanneer het passend is om in te grijpen en het programma uit of aan te zetten.
05 Nadelen van Automated Trading
- Het vereist nog steeds veel werk om het programma te maken en / of te onderhouden.
- Soms is handmatige tussenkomst vereist, wat betekent dat geautomatiseerde handel niet volledig is. Als de vluchtigheid bijvoorbeeld veel meer stijgt dan normaal, moet de positie mogelijk handmatig worden aangepast.
- Sommige programmeervaardigheden zijn beslist gewenst. Zelfs als je een programma koopt, komen de meeste niet met ondersteuning of updates op de lange termijn als de marktomstandigheden veranderen. Als u niet weet hoe u het programma moet wijzigen, zal het programma uiteindelijk nutteloos (niet rendabel) zijn.
- Een programma kopen betekent niet weten wat er onder de motorkap zit. Een van de voordelen van het automatiseren van een strategie is dat het de gebruiker dwingt om echt de ins en outs van de strategie te kennen. Dat voordeel gaat verloren bij het kopen van het programma van iemand anders.
- De gebruiker zal nog steeds onder psychologische druk staan, zoals willen ingrijpen wanneer het programma goed gaat (winst beschermen) of slecht doen (kapitaal beschermen). Er is ook de psychologische druk om te beslissen wanneer het het juiste moment is om in te grijpen.
- Het is onwaarschijnlijk dat het kopen van een EA online positieve langetermijnresultaten zal opleveren. Het kan een korte tijd werken, maar uiteindelijk moet de persoon die het gebruikt het onderhouden en weten wanneer hij moet ingrijpen en wanneer niet.
- Om je eigen EA's te maken, zijn handels- en programmeervaardigheden vereist. De handelsvaardigheden zijn vereist om de strategie te creëren die zal worden geprogrammeerd.
- Omdat geautomatiseerde strategieën eenvoudig kunnen worden getest, kunnen ze worden over-geoptimaliseerd. Over-optimalisatie is wanneer een programma is afgestemd om de hoogste winst op eerdere koersbewegingen te creëren. Hoewel dit het programma in het verleden erg winstgevend kan maken, leidt optimalisatie in de toekomst vaak tot slechte prestaties. Omdat tests eenvoudig kunnen worden uitgevoerd, zullen EA-verkopers vaak alleen de perioden laten zien waarin het programma zeer goed heeft gepresteerd. Een test van de strategie kan worden uitgevoerd voor elke periode in de geschiedenis, dus laat het open voor veel sleutelen aan de statistieken. Houd hier rekening mee bij het bekijken van geautomatiseerde handelsstatistieken. Idealiter zouden statistieken gebaseerd moeten zijn op live trading en niet worden uitgevoerd op gesimuleerde of backtested data.
06 Laatste woord over het gebruik van geautomatiseerde handelssoftware (EA's)
Leren om strategieën te automatiseren is echter een lonende onderneming. Het automatiseren van een strategie vereist grondige kennis van de strategie en maakt het testen van de strategie heel eenvoudig. Als een eenvoudige strategie kan worden geprogrammeerd, kan het inzicht in hoe het programma in de toekomst zal presteren gezien worden door hoe het programma recentelijk heeft gepresteerd. EA's kunnen meer markten bewaken voor handelsmogelijkheden dan mensen kunnen en kunnen sneller reageren wanneer handelssignalen optreden.
Laat u niet verleiden tot verkooppraatjes die gemakkelijk geld beloven als u een EA koopt. Tijd is beter besteed aan het leren handelen , en vervolgens wat programmeervaardigheden verwerven als je je strategieën wilt automatiseren.