Handelsalgoritmen voor dagopties Backtesten van handelsalgoritmen met opties of turbo’s (ipv het onderliggende aandeel) Koopsignaal: wanneer kies je voor futures, opties of turbo’s ? Wat zijn de beste optie series (uitoefenprijs, expiratie periode)? Het (negatieve) effect van een stop loss. Samenstellen van een portefeuille van optie handels strategieën Aat Schornagel aat.schornagel@ziggo.nl 06 54938392
Handelsalgoritme (L RSI3) op AEX Long na 3 achtereenvolgende dalende RSI(3) Blijf minimaal 4 dagen in trade Sluiten bij Close>MA[11](close) Stop loss op Low van de dag van aankoop Alle trades eod (end of day) Aandeel Hit rate = 45% RR= 0.32 (jaarlijks rendement / Max Drawdown) Hoe zou bij dit handelsalgoritme de equity curve er uitzien als we opties of turbo’s kopen i.p.v. aandelen?
Equity curve L RSI3 strategie op AEX, bij 3 verschillende assets Long na 3 achtereenvolgende dalende RSI(3) Blijf minimaal 4 dagen in trade Sluiten bij Close>MA[11](close) Stop loss op Low van de dag van aankoop Alle trades eod (end of day) Aandeel Hit rate= 45% RR=0.32 Booster 1.5% Hit rate= 48% RR=0.50 Dagoptie ATM Hit rate = 56% RR=0.65
Backtesten Opties en Turbo’s Eenmalig: vervang bij iedere trade de koersen van de onderliggende waarde (hier AEX index) door turbo of optie koersen (als deze al beschikbaar zijn) Optie expiratie tijdens trade: rol door. Monnikenwerk ! Dynamisch backtesten van duizenden combinaties van algoritme parameters en optie parameters vereist iets “slims”: Bereken de koersen. Turbo’s (Boosters) is eenvoudig: koers = AEX – financierings niveau + gap risk premie Opties is zeer complex Black & Scholes (IV, rente, tte, uitoefenprijs) IV (VAEX): historische koersen beschikbaar Rente: historische koersen beschikbaar tte (tijd tot expiratie) : variabele Uitoefenprijs: variabele Aanpassingen: Volatility skew , “smile”, “smirk“ (Stocks & Commodities Jan 2015, p15: “Modeling with Daily Implied Volatility by Massimiliano Scorpio) Extra afwijkingen bij korte looptijden (<2 weken). Dagopties vertonen grote prijs ”inefficienties”, afhankelijk van dag in de maand, dag in de week en uur van de dag. Dit blijkt een systematisch karakter te hebben en kan worden gemodelleerd.
Handelsstrategie L nLTD10 Long na 2 dagen daling Uitsluitend laatste 10 dagen van de maand Sluiten bij Close>MA[11](close) Geen stop loss Dagoptie 0.5% OTM Hit rate=66% RR=1.14 Aandeel Hit rate= 79% RR=0.10 Booster 1.5% Hit rate=55% RR=0.09
Opties hebben “impliciete stop loss” Handelsstrategie L nLTD10 +1270 Dagoptie + 610 Booster - 1570 Aandeel Long trade 16-29 jan 2008 -220 +700 -550 +370 -270 +1020 -1020 -550 +600 -560 +1000 +1320 -190 +660 +2700 +60 -230 +2710 -550 +60 -270 -2770 -550 + 760 -1610 -550 +1080
Nog mooier: sep-nov 2008 Handelsstrategie L nLTD10 Dagoptie ATM +5100 Booster 1.5% -300 Aandeel -7200 Long trade sep – 20 okt 2008
Dagopties leveren meestal meer rendement per eenheid risico !!!! Bij de bestudeerde handelssystemen: (Dag)opties hebben bijna altijd de hoogste RR (en de hoogste hit rate) Boosters hebben bijna altijd de laagste RR (en de laagste hit rate) 9% rendement blijft aan de strijkstok van de uitgevende instantie hangen
De beste optie keuze Bij de bestudeerde handelssystemen worden de beste resultaten in termen van hit rate en RR behaald bij: Looptijd = 1 dag (dagopties) ATM <= uitoefenprijs <= ATM + 1%
De keuze tussen aandeel, optie en turbo (booster) Mean Reversion (zijwaarts)eversion Dagoptie Future Turbo / Booster Trend zonder correcties Aandeel Trend met correcties Naderende zwarte zwaan
Conclusies Handelsalgoritmen met opties als instrument: Relatief “groen” gebied, weinig tot niet onderzocht, geen software beschikbaar Vereist gemodificeerde Black&Scholes Zeer verrassende resultaten: ATM Dagopties hebben vaak een aanzienlijk betere RR dan aandelen, met name in zijwaartse “ mean reversion” markten. Geen stop loss nodig, dus ook geen verlies van rendement Perfecte bescherming tegen Zwarte Zwanen Gerealiseerde resultaten van een portefeuille van 15 handelssystemen met opties als instrument tonen RR = 1.71.
15 dagoptie systemen Hit rate: 30-90% Rendement: 32% / jaar RR = 1.71 100-200 trades/jaar 1-4 opties per trade / 100k belegd Hit rate: 30-90% Rendement: 32% / jaar RR = 1.71
Netto maandelijkse rendementen in % na aftrek van alle kosten 15 strategieën samen Netto maandelijkse rendementen in % na aftrek van alle kosten jaar jan feb mar apr may jun jul aug sep oct nov dec AEX 2000 11.0 27.5 12.3 14.3 -14.3 3.1 -3.8 2.9 -1.4 2.7 10.9 68.3 -1.7 2001 -0.7 -1.3 8.9 2.5 3.8 -6.1 0.2 2.6 5.4 6.0 -2.5 8.0 26.8 -21.4 2002 0.7 1.6 -1.5 4.6 0.6 14.7 17.1 5.2 3.4 6.5 -3.0 55.1 -35.6 2003 1.1 -0.1 15.7 5.1 -2.8 2.3 -4.2 -6.3 12.2 0.5 0.8 26.9 2004 -1.0 -1.1 10.6 0.1 -0.4 2.4 -0.3 -0.2 2.8 -2.7 10.2 2005 1.0 -0.6 -0.8 -3.2 1.5 4.1 10.3 25.5 2006 5.7 1.7 3.5 9.7 6.3 -4.0 33.4 13.4 2007 9.8 3.3 -0.9 1.2 7.8 13.5 -1.6 36.0 2008 18.2 3.9 -5.2 42.5 4.3 11.3 -7.0 77.4 -52.3 2009 3.0 1.4 2.1 15.1 36.4 2010 -5.1 5.6 -2.6 0.4 -4.3 5.5 10.5 5.8 2011 9.3 -3.6 23.9 -11.9 2012 4.8 -11.3 4.5 3.6 30.0 2013 4.9 11.9 4.4 4.0 34.0 17.2 2014 5.3 1.3 29.7 2015 -1.9 0.3 13.3
Reserve slides
Kinetisch risico en potentieel risico In beide afbeeldingen: de equity curve is als een golvend bergpad, hopelijk op weg naar een mooie top. Vergelijkbare kinetische risico’s in termen van dalingen en stijgingen. De potentiele risico’s zijn onvergelijkbaar
Rendementsprofiel Opties Aandeel Turbo Winst Call Optie ATM Koers op expiratie ATM Verlies Opties en Turbo’s (Boosters) hebben een “impliciete” stop loss. Turbo (Booster) kan uitgestopt worden Optie expireert
Bij optie koersen anomalie: B&S vereist aanpassingen Volatility skew , “smile”, “smirk“ (Stocks & Commodities Jan 2015, p15: “Modeling with Daily Implied Volatility by Massimiliano Scorpio) Extra afwijkingen bij korte looptijden (<2 weken). Dagopties vertonen grote prijs ”inefficienties”, afhankelijk van dag in de week en uur van de dag
Handelsstrategie S Beargulf Short na bearish engulfing patroon trendfilter Exit na 3 dagen daling Stop loss Booster 1.5% RR=0.76 Aandeel RR=0.66 Dagoptie ATM RR=0.69
Turbo op AEX met hefboom 40.6 , holding period =20 dagen volgens AFM Voor een eerlijke vergelijking zou na eventueel voortijdig uitstoppen van de turbo opnieuw een turbopositie moeten worden ingenomen tot eind van de holding period