El backtesting és un component clau per al desenvolupament eficaç del sistema comercial. S’aconsegueix mitjançant la reconstrucció, amb dades històriques, d’oficis que s’haurien produït en el passat mitjançant regles definides per una determinada estratègia. El resultat ofereix estadístiques per mesurar l'eficàcia de l'estratègia.
La teoria subjacent és que qualsevol estratègia que ha funcionat bé en el passat és probable que funcioni bé en el futur i, per contra, qualsevol estratègia que hagi funcionat malament en el passat és probable que tingui un bon funcionament en el futur. Aquest article analitza quines aplicacions s’utilitzen en el test de prova, quin tipus de dades s’obtenen i com s’utilitzen.
Com testar una estratègia de comerç mitjançant dades i eines
El test de prova pot proporcionar una gran quantitat de comentaris estadístics valuosos sobre un sistema determinat. Algunes estadístiques de test de prova universal inclouen:
- Resultat o pèrdua neta: Percentatge net obtingut o perdut Mesures de volatilitat: Percentatge màxim al revés i baixos Mitges: Percentatge de guany mitjà i pèrdua mitjana, barres mitjanes mantingudes Exposició: Percentatge de capital invertit (o exposat al mercat) Ràtios: Ràtio de guanys a pèrdues Rendibilitat anualitzada: Rendiment percentual durant un any Rendiment ajustat al risc: Rendiment percentual en funció del risc
Programari de prova
Normalment, el programari de prova contindrà dues pantalles importants. El primer permet al comerciant personalitzar la configuració per a la prova de fons. Aquestes personalitzacions inclouen des del període de temps fins als costos de comissió. A continuació, es mostra un exemple d'aquesta pantalla a AmiBroker:
La segona pantalla és l’informe de resultats de prova real. Aquí és on podeu trobar les estadístiques esmentades anteriorment. Un cop més, aquí teniu un exemple d'aquesta pantalla a AmiBroker:
En general, la majoria de programes de negociació contenen elements similars. Alguns programes de gamma alta també inclouen funcionalitats addicionals per realitzar un dimensionament automàtic de posició, optimització i altres funcions més avançades.
10 Regles per a les estratègies de comerç de prova
Hi ha molts factors a prestar atenció quan els operadors testifiquen les estratègies comercials. A continuació, es mostra una llista de les coses més importants a recordar durant la prova:
- Tingueu en compte les grans tendències del mercat en el termini de temps que es va provar una estratègia determinada. Per exemple, si només es va testar una estratègia del 1999 al 2000, pot ser que no surti bé en un mercat de baixos. Sovint és una bona idea testar en un llarg termini que abasta diversos tipus diferents de condicions del mercat. Teniu en compte l’univers en què es va produir el test. Per exemple, si es prova un sistema de mercat ampli amb un univers format per existències tecnològiques, és possible que no es faci bé en diferents sectors. Com a regla general, si una estratègia s’orienta cap a un gènere específic d’accions, limiteu l’univers a aquest gènere; en la resta de casos, mantingui un gran univers amb finalitats de prova. Les mesures de voluntat són molt importants a considerar en el desenvolupament d’un sistema comercial. Això és especialment vàlid per als comptes palanquejats, que són objecte de trucades de marge si el seu patrimoni cau per sota d’un determinat punt. Els comerciants han de procurar mantenir la volatilitat baixa per reduir el risc i permetre una transició més fàcil dins i fora d’un estoc determinat. El nombre mitjà de barres que té en compte també és molt important a l’hora de desenvolupar un sistema comercial. Tot i que la major part del programari de prova contempla els costos de comissió en els càlculs finals, això no vol dir que hagis d’ignorar aquesta estadística. Si és possible, augmentar el nombre mitjà de barres retingudes pot reduir els costos de les comissions i millorar el vostre rendiment global. L’exposició és una espasa de doble tall. L’augment de l’exposició pot comportar majors beneficis o pèrdues més elevades, mentre que una disminució de l’exposició significa guanys o pèrdues menors. En general, és convenient mantenir una exposició per sota del 70% per reduir el risc i permetre una transició més fàcil dins i fora d’un estoc determinat. La estadística de guanys / pèrdues mitjana, combinada amb la relació guanys-pèrdues, pot ser útil per determinar el dimensionament de la posició òptima i la gestió de diners mitjançant tècniques com el criteri de Kelly. Els comerciants poden adoptar posicions més grans i reduir els costos de les comissions augmentant els seus beneficis mitjans i augmentant la seva relació guanys-pèrdues. El rendiment anual es fa servir com a eina per comparar els rendiments d’un sistema respecte d’altres llocs d’inversió. És important no només tenir en compte la rendibilitat anual anualitzada, sinó també tenir en compte l’augment o la disminució del risc. Això es pot fer tenint en compte la rendibilitat ajustada al risc, que té en compte diversos factors de risc. Abans que s’adopti un sistema de negociació, ha de superar tots els altres llocs d’inversió a un mateix o menor risc. La personalització de proves és extremadament important. Moltes aplicacions de prova endarrerida aporten quantitats de comissions, mides de lots rodons (o fraccionats), mides de pessic, requisits de marge, tipus d’interès, supòsits de relliscament, regles de dimensionament de posició, regles de sortida de la mateixa barra, configuracions d’aturada (final) i molt més. Per obtenir els resultats de prova més exactes, és important ajustar aquests paràmetres per imitar el corredor que s'utilitzarà quan el sistema funcioni en directe. El test a vegades pot donar lloc a una cosa que es coneix com a sobre-optimització. Aquesta és la condició en què els resultats de rendiment s’ajusten tan altament al passat que ja no són tan precisos en el futur. Generalment és una bona idea implementar regles que s'apliquen a totes les existències, o a un conjunt selectiu d'estocs objectiu, i que no siguin optimitzades fins al punt que les regles ja no són comprensibles pel creador. El test de control no sempre és la forma més precisa de mesurar. l’efectivitat d’un sistema de negociació determinat. De vegades, les estratègies que van funcionar bé en el passat no funcionen bé en el present. El rendiment passat no és indicatiu de resultats futurs. Assegureu-vos de comercialitzar el paper amb un sistema que ha estat testat amb èxit abans de viure en directe per assegurar-vos que l'estratègia encara s'aplica a la pràctica.
La línia de fons
El test de prova és un dels aspectes més importants del desenvolupament d’un sistema comercial. Si es crea i s’interpreta adequadament, pot ajudar als comerciants a optimitzar i millorar les seves estratègies, a trobar qualsevol defecte tècnic o teòric, així com a obtenir confiança en la seva estratègia abans d’aplicar-los als mercats del món real.
