Principal » comerç algorítmic » Fonaments bàsics del comerç algorítmic: conceptes i exemples

Fonaments bàsics del comerç algorítmic: conceptes i exemples

comerç algorítmic : Fonaments bàsics del comerç algorítmic: conceptes i exemples

El comerç algorítmic (també anomenat comerç automatitzat, negociació de caixa negra o quelcom de comerç) utilitza un programa informàtic que segueix un conjunt d’instruccions definit (un algorisme) per realitzar un comerç. El comerç, en teoria, pot generar beneficis a una velocitat i freqüència impossibles per a un comerciant humà.

Els conjunts d'instruccions definits es basen en el temps, el preu, la quantitat o qualsevol model matemàtic. A banda de les oportunitats de benefici per al comerciant, el comerç d'alguna cosa fa que els mercats siguin més líquids i la negociació més sistemàtica descartant l'impacte de les emocions humanes sobre les activitats comercials.

El comerç algorítmic en pràctiques

Suposem que un comerciant segueix aquests criteris comercials senzills:

  • Compra 50 accions d’una acció quan la seva mitjana mòbil de 50 dies supera la mitjana mòbil de 200 dies. (La mitjana mòbil és una mitjana de punts de dades anteriors que suavitzen les fluctuacions quotidianes dels preus i identifiquen les tendències.)
  • Vendre accions de les accions quan la seva mitjana mòbil de 50 dies baixa per sota de la mitjana mòbil de 200 dies.

Utilitzant aquestes dues senzilles instruccions, un programa informàtic controlarà automàticament el preu de les accions (i els indicadors de la mitjana mòbil) i realitzarà les comandes de compra i venda quan es compleixin les condicions definides. El comerciant ja no necessita controlar els preus i gràfics en viu ni fer les comandes manualment. El sistema de negociació algorítmic ho fa de manera automàtica identificant correctament l'oportunitat de negociació.

2:01

Fonaments del comerç algorítmic

Beneficis del comerç algorítmic

La negociació amb algo ofereix els següents avantatges:

  • Les operacions s'executen als millors preus possibles.
  • La col·locació de les ordres comercials és instantània i precisa (hi ha una gran possibilitat d’execució als nivells desitjats).
  • Les operacions es cronometren correctament i de manera instantània per evitar canvis importants en els preus.
  • Costos de transacció reduïts.
  • Controls simultanis automatitzats de múltiples condicions del mercat.
  • Reducció del risc d’errors manuals a l’hora de realitzar operacions.
  • La negociació amb algo es pot verificar mitjançant dades històriques i en temps real disponibles per veure si es tracta d’una estratègia comercial viable.
  • Possibilitat reduïda d'errors per part de comerciants humans basats en factors emocionals i psicològics.

El comerç d'algunes freqüències actualment és el comerç d'alta freqüència (HFT), que intenta capitalitzar una gran quantitat de comandes a velocitats ràpides en diversos mercats i múltiples paràmetres de decisió basats en instruccions preprogramades.

La negociació alga s'utilitza en moltes formes de negociació i activitats d'inversió, incloses:

  • Els inversors a llarg termini o a llarg termini o les empreses de compres (fons de pensions, fons mutuals i companyies d’assegurances) utilitzen quelcom de negociació per adquirir accions en grans quantitats quan no volen influir en els preus de les accions amb inversions discretes i de gran volum.
  • Comerciants i participants a curt termini: fabricants de mercats (com ara cases de corretatge), els especuladors i els arbitres: es beneficien de l'execució automàtica del comerç; a més, el comerç d’alguna cosa ajuda a crear liquiditat suficient per als venedors del mercat.
  • Operadors sistemàtics: seguidors de tendència, cobertura de fons o operadors de parella (estratègia de comerç neutra en el mercat que coincideix amb una posició llarga i una posició curta en un parell d'instruments altament correlacionats, com ara dues accions, fons borsats (ETF) o monedes) —Creeu que és molt més eficient programar les seves regles de negociació i deixar que el programa comercialitzi automàticament.

El comerç algorítmic proporciona un enfocament més sistemàtic del comerç actiu que els mètodes basats en la intuïció o l’instint dels comerciants.

Estratègies de comerç algorítmic

Qualsevol estratègia per al comerç algorítmic requereix una oportunitat identificada que sigui rendible en termes de millora de resultats o de reducció de costos. A continuació es mostren les estratègies de negociació habituals que es fan servir en alguna cosa de negociació:

Estratègies de tendència

Les estratègies de negociació algorítmiques més habituals segueixen les tendències de les mitjanes mòbils, els desglossaments de canals, els moviments del nivell de preus i els indicadors tècnics relacionats. Aquestes són les estratègies més fàcils i senzilles d’implementar mitjançant la negociació algorítmica perquè aquestes estratègies no impliquen fer cap predicció ni previsió de preus. Els negocis s’inicien en funció de l’aparició de tendències desitjables, fàcils i directes d’implementar mitjançant algoritmes sense entrar en la complexitat de l’anàlisi predictiu. L'ús de mitjanes mòbils de 50 i 200 dies és una estratègia popular que segueix les tendències.

Oportunitats arbitrals

Comprar un estoc de doble cotització a un preu inferior en un mercat i vendre simultàniament a un preu més alt en un altre mercat ofereix el diferencial de preus com a benefici o arbitratge sense risc. La mateixa operació es pot replicar per a accions i futurs instruments, ja que existeixen diferències de preus de tant en tant. Implementar un algorisme per identificar aquests diferencials de preus i fer comandes de manera eficient permet oportunitats rendibles.

Reequilibri de fons índex

Els fons de l'índex han definit períodes de reequilibri per combinar les participacions amb els seus respectius índexs de referència. Això crea oportunitats rendibles per als operadors algorítmics, que capitalitzen operacions esperades que ofereixen beneficis de 20 a 80 punts bàsics en funció del nombre d’accions del fons índex just abans del reequilibri del fons índex. Aquestes operacions s'inicien mitjançant sistemes de negociació algorítmics per a una execució puntual i els millors preus.

Estratègies basades en models matemàtics

Els models matemàtics demostrats, com l'estratègia de negociació amb el delta neutral, permeten negociar amb una combinació d'opcions i la seguretat subjacent. (Delta neutral és una estratègia de cartera que consisteix en múltiples posicions amb compensació de deltes positius i negatius; una proporció que compara el canvi del preu d’un actiu, normalment una fiança comercialitzable, amb el canvi corresponent del preu del seu derivat, de manera que el global el delta dels actius en qüestió totalitza zero.)

Interval de negociació (reversió mitjana)

L’estratègia de reversió mitjana es basa en el concepte que els preus alts i baixos d’un actiu són un fenomen temporal que reverteix periòdicament al seu valor mitjà (valor mitjà). Identificar i definir un rang de preus i implementar un algorisme basat en això permet situar les operacions automàticament quan el preu d’un actiu entra i fora del seu marge definit.

Preu mitjà ponderat per volum (VWAP)

L’estratègia de preus mitjans ponderada per volum descompon una gran comanda i llança al mercat fragments més petits determinats dinàmicament al mercat mitjançant perfils històrics de volum específics de borses. L’objectiu és executar la comanda propera al preu mitjà ponderat per volum (VWAP).

Preu mitjà ponderat per temps (TWAP)

L’estratègia de preu mitjà ponderada en el temps desglossa una gran comanda i llança al mercat fragments més petits determinats dinàmicament al mercat mitjançant franges horàries de divisió uniforme entre l’hora d’inici i final. L’objectiu és executar la comanda propera al preu mitjà entre els temps d’inici i final, minimitzant així l’impacte del mercat.

Percentatge de volum (POV)

Fins que la comanda comercial no s'omple completament, aquest algorisme continua enviant comandes parcials segons el percentatge de participació definit i segons el volum negociat als mercats. La “estratègia de passos” relacionada envia comandes a un percentatge definit dels usuaris del volum de mercat i augmenta o disminueix aquesta taxa de participació quan el preu de les accions arriba a nivells definits per l’usuari.

Falta d’implantació

L’estratègia d’execució d’implementació té com a objectiu minimitzar el cost d’execució d’una comanda mitjançant la negociació del mercat en temps real, estalviant així en el cost de la comanda i beneficiant-se del cost d’oportunitat d’execució retardada. L’estratègia augmentarà el percentatge de participació objectiu quan el preu de les accions es desplaci favorablement i el disminuirà quan el preu de les accions es desplaci negativament.

Més enllà dels algoritmes de comerç habitual

Hi ha algunes classes especials d'algorismes que intenten identificar els "esdeveniments" a l'altra banda. Aquests “algorismes d’ensorrament” —utilitzats, per exemple, per un fabricant del mercat de vendes— tenen la intel·ligència integrada per identificar l’existència d’alguns algoritmes al costat de la compra d’una gran comanda. Aquesta detecció mitjançant algoritmes ajudarà al fabricant del mercat a identificar grans oportunitats de comandes i els permetrà beneficiar-se omplint les comandes a un preu més elevat. A vegades s'identifica com a tecnologia d'avantguarda d'alta tecnologia.

Requisits tècnics per al comerç algorítmic

Implementar l'algoritme mitjançant un programa informàtic és el component final de la negociació algorítmica, acompanyat de testes posteriors (provar l'algorisme en els períodes històrics del rendiment de borses passats per veure si utilitzar-lo hauria estat rendible). El repte és transformar l'estratègia identificada en un procés integrat i informatitzat que tingui accés a un compte de negociació per fer comandes. A continuació es presenten els requisits per al comerç algorítmic:

  • Coneixement de la programació per ordinador per programar l'estratègia de comerç necessària, programadors contractats o programari de negociació pre-realitzat.
  • Connectivitat de xarxa i accés a plataformes de negociació per fer comandes.
  • Accés als feeds de dades del mercat que seran supervisats per l'algorisme per a les oportunitats de fer comandes.
  • La capacitat i la infraestructura de fer el test del sistema una vegada construït abans de viure en mercats reals.
  • Dades històriques disponibles per fer proves en funció de la complexitat de les regles implementades en l'algorisme.

Un exemple de comerç algorítmic

Royal Dutch Shell (RDS) apareix a la Borsa d'Amsterdam (AEX) i la Borsa de Londres (LSE). Comencem construint un algorisme per identificar oportunitats d’arbitratge. Aquí hi ha algunes observacions interessants:

  • AEX cotitza en euros mentre que LSE cotitza en lliures esterlines de lliures britàniques.
  • A causa de la diferència horària d'una hora, AEX obre una hora abans que LSE seguida de les dues borses que es cotitzen simultàniament per a les properes hores i, després, només es cotitza en LSE durant l'última hora a mesura que es tanqui AEX.

Podem explorar la possibilitat d’arbitrar la negociació de les accions de la Royal Dutch Shell que cotitzen en aquests dos mercats en dues monedes diferents?

Requisits:

  • Un programa informàtic que pot llegir els preus actuals del mercat.
  • Feed de preus tant de LSE com d'AXX.
  • Un tipus de canvi de divises (divises) per GBP-EUR.
  • Capacitat de col·locació de comandes que pot encaminar la comanda cap a l’intercanvi correcte.
  • Capacitat de prova de feeds de preus històrics.

El programa de l'ordinador ha de realitzar el següent:

  • Llegiu el flux de preus entrants d’accions RDS de les dues borses.
  • Utilitzant els tipus de canvi disponibles, convertiu el preu d’una moneda a l’altra.
  • Si hi ha una discrepància de preus prou gran (descomptant els costos de corretatge) que condueixen a una oportunitat rendible, el programa hauria de posar la comanda de compra a la borsa de preus més baixos i vendre la comanda a la borsa de preus més alts.
  • Si les ordres s’executen segons es desitgi, es produirà el benefici d’arbitratge.

Senzill i fàcil! Tanmateix, la pràctica del comerç algorítmic no és tan senzilla de mantenir i executar. Recordeu que si un inversor pot realitzar un comerç generat per alguna cosa, també ho poden fer altres participants del mercat. En conseqüència, els preus oscil·len en mil·límetres i fins i tot en microsegons. A l’exemple anterior, què passa si s’executa un comerç de compra però el comerç de venda no passa perquè els preus de venda canvien en el moment en què la comanda arriba al mercat? El comerciant es quedarà amb una posició oberta fent que l'estratègia arbitral sigui inútil.

Hi ha riscos i reptes addicionals, com ara riscos de fallada del sistema, errors de connectivitat de xarxa, retards entre les ordres de comercialització i execució i, el més important de tot, algoritmes imperfectes. Com més complex sigui un algorisme, el test de testigament més rigorós és necessari abans que es posi en pràctica.

Comparació de comptes d'inversió Nom del proveïdor Descripció del anunciant × Les ofertes que apareixen a aquesta taula provenen de col·laboracions per les quals Investopedia rep una compensació.
Recomanat
Deixa El Teu Comentari