We can see that your browser is set to English. Would you like to use getquin in English?
5Mon.·

3xGTAA - Der große Backtest (Teil 2)

Hallo liebe 3XGTAA Fans,


da ihr nun in meinem ersten Teil(https://getqu.in/fPyOV5/) gesehen habt, wie ich die Assets synthetisiert habe, geht es heute um den Backtest der Strategie selbst.


3xGTAA


Da sich die 3xGTAA über die Zeit einige male verändert hat hier eine kurze und klare Zusammenfassung der Strategie:


Die Assets der 3xGTAA

  • 3x Nasdaq 100
  • 1x Bitcoin (BTC) (ab 2018)
  • 3x Gold
  • 1x Geldmarkt
  • 7x USD / EUR
  • 7x EUR / USD
  • 2x Oil
  • 5x US Treasuries (TLT)
  • 3x Euro Stoxx 50
  • Geldmarkt


Regeln der 3xGTAA

Nehme zum ersten Handelstag des Monatsalle Assets die über dem 150SMA liegen.

Sortiere diese nun nach dem 1+3+6+9 Monats Momentum absteigend.

Wähle die Top 3 Assets aus und halte diese jeweils mit 1/3 des Kapitals, Sonderregel wenn keine 3 Assets über dem 150SMA liegen wird Geldmarkt gekauft.

Die Randannahmen des Backtests

Mein Ziel für diesen Backtest war es, die Strategie so realitätsnah wie möglich abzubilden. Das bedeutet, dass ich versucht habe, alle Kosten und Gebühren zu berücksichtigen, die bei einem echten Handel anfallen würden.

Dazu gehören:

  • Spread, diesen habe ich mit 0,2% pro Trade angesetzt.
  • Laufende Kosten des Wikifolios (0,95% p.a.)
  • Die Highwater-Mark Gebühr des Wikifolios (5% des Gewinns), diese wird leider auf USD Basis berechnet und nicht in Euro, was zu kleinen Ungenauigkeiten führen kann - diese sollten alles in allem aber vernachlässibar sein.
  • Am Ende der Laufzeit versteuere ich die Gewinne des Wikifolios pauschal mit 26,375%(Kapitalertragssteuer + Solidaritätszuschlag), ich gebe euch aber immer das Ergebnis vor Steuern an.


Performance Kennzahlen (2000 - 2025)

  • Gross CAGR (USD): 17,07%
  • Net CAGR (USD): 12,57%
  • Gross CAGR (EUR): 16,39%
  • Net CAGR (EUR): 12,06%
  • Max. Drawdown (USD): -70,45%
  • Max. Drawdown (EUR): -69,69%


Getquin unterstützleider kein Markdown daher müsst ihr mit dem Screenshot leben.

attachment
attachment
attachment


Diese Ergebnisse sind in der Rendite zwar völlig akzeptabel, aber der Drawdown ist deutlich zu hoch.

Außerdem Tritt dieser zum Dotcom Crash auf - die 3xGTAA ist ja eigentlich eine Antizyklische Strategie und sollte in solchen Phasen eigentlich gar nicht so stark fallen.

Das Problem hier ist das wir nur am Monatsanfang Rebalancen und somit nicht auf die Crash Dynamik reagieren können. Ob es dafür eine Lösung gibt weiß ich noch nicht, auf das ganze möchte ich in einem späteren Beitrag genauer eingehen.


Die Übeltäter

Wie man in der PnL-Tabelle deutlich sehen kann, sind vor allem TLT das Sorgenkind. Der hohe Hebel führt in volatilen Marktphasen zu massiven Drawdowns, die durch die Rendite nicht ausreichend kompensiert werden, generell sind für mich Hebel über den Faktor 3 Teufelszeug und dürfen nur mit außerstem bedacht eingesetzt werden.


3er Hebel Bau

Um aus bestehenden Zertifikaten (z.B. einem 5x oder 7x Long) einen stabilen 3x Hebel zu bauen, nutzt man Cash oder das ungehebelte Underlying (1x) zum "Verwässern".

Die Formel lautet: Ziel-Hebel (3x) = Hebel_A * (1 - p) + Hebel_B * p


Von 5x auf 3x (mit 1x): 3 = 5 * (1 - 0.5) + 1 * 0.5 -> 50% 5x Zertifikat + 50% 1x Zertifikat.


Dank des monatlichen Rebalancings im Wikifolio hält sich der Effekt der Pfadabhängigkeit hierbei in Grenzen, auch wenn die Konstruktion mathematisch nicht jeden Tag exakt 3x liefert.


3xGTAA bleib lieber 3xGTAA


Der Vollständigkeit habelber hier nun nochmal die Assets:

  • 3x Nasdaq 100
  • 1x Bitcoin (BTC) (ab 2018)
  • 3x Gold
  • 1x Geldmarkt
  • 3x USD / EUR
  • 3x EUR / USD
  • 2x Oil
  • 3x US Treasuries (TLT)
  • 3x Euro Stoxx 50


Hier sind die Ergebnisse der optimierten 3xGTAA:

Performance Kennzahlen (2000 - 2025)

  • Gross CAGR (USD): 17,75%
  • Net CAGR (USD): 13,07%
  • Gross CAGR (EUR): 17,06%
  • Net CAGR (EUR): 12,56%
  • Max. Drawdown (USD): -61,85%
  • Max. Drawdown (EUR): -65,31%


attachment
attachment
attachment


Wie ihr sehen könnt schlägt eine 3xGTAA welche nicht über den Hebel 3 Hinausgeht die jetztige 3xGTAA im MaxDD als auch CAGR und ist somit in beider unserer Zieldemensionen besser.


Fazit und Ausblick

Die 3xGTAA hat einen höheren Drawdown als erwartet, dies kann jedoch durch Anpssung des Hebels der 5x und 7x Assets auf 3x behoben werden.


Es gibt noch viel weitere Sachen zu betrachten, beispielsweise ist die Performance der Strategie bedeutend schlechter, wenn die Siganle nicht am 1. Handelstag des Monats sondern am Xten Handelstag des Monats ausgewertet werden.

Wie genau das Problem genau aussieht seht iht im nächsten Teil dieser Reihe - ob es dafür eine Lösung gibt weiß ich noch nicht, aber ich werde es herausfinden.


Zudem muss auch noch Kritisch betrachtet werden wie die Assets der 3xGTAA ausgewählt werden, gerade im Hinblick auf Overfitting und Survivorshipbias.


Wie ihr seht gibt es noch viel zu tun!

previw image
71
50 Kommentare

Profilbild
Mit diesen Klammern und Buchstaben kam ich schon in der Schule nicht klar😂😎 ich kann sehr gut Kopfrechnen und alles was Zahlen hat. Aber ich bin katastrophal in Mathematik. Deswegen lebe ich mit dem höheren drawdown bei meinen hohen Hebeln. Aber danke für die tollen Einblicke in die generelle Strategie.
14
Profilbild
5Mon.
Danke für den Backtest.
Es gibt zwar einige Fragen dazu, von denen @randomdude die wichtigesten schon gestellt hat, aber die Tendenz, die Hebel bei <=3 zu lassen, scheint schon relevant zu sein. Das werde ich noch einmal in Betracht ziehen. Bisher spielten diese Assets fürs Realdepot keine Rolle.

Entscheidend für die Modellperformance scheint die Hinzunahme von BTC zu sein. Das lässt sich halt schlecht bis 2000 backtesten.

Ansonsten hat das Modell kein Silber und TLT ist bereits als Problemkind identifiziert, weil der 5xTLT auch den USD 5x hebelt, was meist stärker als TLT ist. Im Moment gibt es kein gehedgtes Produkt am Markt. Stand jetzt bleibt es wahrscheinlich beim ungehebelten, gehedgten TLT.

Wie sieht der Backtest mit diesen beiden Modifikationen aus?
4
Profilbild
@Epi Silber ist in der Tests nicht drin, das ist mir nur in die Beschreibung gerutscht - in der PnL Tabelle Fehlt Silber auch.
2
Profilbild
@Epi Zu BTC habe ich aber noch eine Frage: Wieso kann dieser ab 2018 als Asset betrachtet werden? Wieso war da schon klar, dass dieser als ein eigenes Asset dienen kann? Ich wüde die Rednditen von 2018 bis 2021 tendenziell nicht so in die Zukunft fortschreiben. Ich halte 2021 für ein besseres Jahr BTC wurde dann als Future ETF in den USA zugelassen und in Europa sind die ersten ETN/ETPs auf Bitcoin gelistet worden - ich bin aber nicht tief im Thema drin und mich würde interessieren, wie du das begründest.
1
Profilbild
5Mon.
@Jesko Ich habe mich für Start 2018 entschieden, weil BTC bis dahin seine absurde Performance beendet hatte und ab dann relativ einfach für die breite Masse investierbar war. Außerdem war 2018 kein gutes Jahr für BTC, so dass es hier weniger positive Verzerrungen gibt. Irgendwo muss man ja anfangen. Später hätte die Backtestreihen zu stark verkürzt.
2
Profilbild
@Epi Ich sträube mich noch ein wenig, BTC ab 2018 zu akzeptieren ~1000% von 2018 bis Peak sind mir etwas zu optimistisch.
1
Profilbild
5Mon.
@Jesko Hmm, BTC stand Anfang 2018 bei 20k, jetzt bei 70k. Soo überwältigend ist die Performance auch wieder nicht.
1
Profilbild
@Epi $BTC Stand am Ende Januar 2018 bei ungefähr 8000€ der Peak war bei satt über 90000€ ich würde sagen das ist Recht überwältigend.
Profilbild
5Mon.
@Jesko Wieso rechnest du mit 1.2.2018? Warum nicht 1.1.?
Profilbild
@Epi Ich habe es im Modell ab dem 1.1.2018 aber ich habe das gerade nicht zur Hand.
1
Ich finde deine Backtest Analysen super spannend, danke für die Mühe
3
Profilbild
Super! Vier Fragen/Anregungen:
a) Hast du sichergestellt, dass nur Assets mit positivem 1/3/6/9-Monatsmomentum gehalten werden und Geldmarkt-ETFs nur bei positiver Rendite (sonst Cash)?
b) Hast du für die Ermittlung der Euro-Rendite die Momenta mit Euro-Kursen ermittelt?
c) Was passiert, wenn du Silber weglässt? Spielte das vor 2025 überhaupt mal eine Rolle?
d) Wie ist die CAGR im Zeitraum vor Bitcoin und mit?
2
Profilbild
@randomdude

a) nein, das baue ich jetzt ein - danke für den Hinweis
b)Nein, der gesamte Backtest wird in USD gerechnet und dann das Portfolio in EURO konvertiert
c) Ich habe nur in der Beschreibung ausversehen die Fasche Readme genutzt, die Backtest sind ohne Silber.
d) Die kommen später ich habe hier gerade Zahlen gepostet die schon eine experimentelle Änderung der Strategie beinhalten.
1
Profilbild
@randomdude muss jeder der 1,3,6 und 9 Monats Momentums positive sein oder nur die Summe des ganzen?
1
Profilbild
@Jesko Nur die Summe.
Und zu b: Vermutlich wird sich das Ergebnis nicht wesentlich unterscheiden, aber für Euro-Returns würde ich auch mit Euro-Momenta arbeiten.
Profilbild
@randomdude Ich denke auch nicht das es das ändert ich reche das Momentum immer in der Basis Währung des Assets - also immer USD bis auf den EuroStoxx50. Ich Reche jetzt aber erstmal die Performance seit 2000 bis 2018 und 2018 bis 2025 aus.
1
Profilbild
@randomdude Assets: ['Nasdaq', 'Gold', 'EuroStoxx50', 'TLT', 'Oil', 'LongEUR', 'LongUSD', 'BTC']
SMA: 150
Top N: 3
TER: 0.95%
Perf Fee: 5.0%
Spread: 0.2% per trade
Rebalance Days: [1]
Loading data...
Loaded EUR/USD
Loaded Nasdaq
Loaded Gold
Loaded EuroStoxx50
Loaded TLT
Loaded Oil
Loaded LongEUR
Loaded LongUSD
Loaded BTC
Calculating indicators...

Valid Signal Start Dates (SMA + Momentum ready):
Nasdaq: 1999-12-07
Gold: 1968-12-30
EuroStoxx50: 1999-09-29
TLT: 1999-10-04
Oil: 2001-05-25
LongEUR: 1999-09-24
LongUSD: 1999-09-24
BTC: 2017-07-09
Running backtest...
Backtest finished.

Strategy Results (2000-01-01 - 2017-12-31):
CAGR (USD): 10.10%
CAGR (USD, After Tax): 7.44%
CAGR (EUR): 9.05%
CAGR (EUR, After Tax): 6.66%
Max Drawdown (USD): -61.85%
Max Drawdown (EUR): -65.31%
Final Value (USD): 56471.77
Final Value (EUR): 47087.28

Asset Performance Breakdown:
Total_PnL Total_Profit Total_Loss Months_Held Win_Months Loss_Months Win_Rate
Asset
BTC 26598.932794 22145.973183 -1118.659580 6 5 1 83.333333
Nasdaq 14096.543198 49322.921212 -35660.060242 122 69 53 56.557377
Gold 12442.101963 41018.309831 -28576.207868 96 51 45 53.125000
TLT 10850.771600 33774.315292 -22923.543692 94 47 47 50.000000
LongUSD 2716.454488 18799.323937 -16082.869449 59 32 27 54.237288
EuroStoxx50 2416.697152 28735.447315 -26318.750162 97 54 43 55.670103
LongEUR -4128.461871 4856.956091 -8985.417962 54 27 27 50.000000
Oil -9268.135702 29542.201929 -39627.993031 93 40 53 43.010753
1
Profilbild
@randomdude Assets: ['Nasdaq', 'Gold', 'EuroStoxx50', 'TLT', 'Oil', 'LongEUR', 'LongUSD', 'BTC']
SMA: 150
Top N: 3
TER: 0.95%
Perf Fee: 5.0%
Spread: 0.2% per trade
Rebalance Days: [1]
Loading data...
Loaded EUR/USD
Loaded Nasdaq
Loaded Gold
Loaded EuroStoxx50
Loaded TLT
Loaded Oil
Loaded LongEUR
Loaded LongUSD
Loaded BTC
Calculating indicators...

Valid Signal Start Dates (SMA + Momentum ready):
Nasdaq: 1999-12-07
Gold: 1968-12-30
EuroStoxx50: 1999-09-29
TLT: 1999-10-04
Oil: 2001-05-25
LongEUR: 1999-09-24
LongUSD: 1999-09-24
BTC: 2017-07-09
Running backtest...
Backtest finished.

Strategy Results (2018-01-01 - 2025-12-31):
CAGR (USD): 36.49%
CAGR (USD, After Tax): 26.87%
CAGR (EUR): 36.93%
CAGR (EUR, After Tax): 27.19%
Max Drawdown (USD): -41.92%
Max Drawdown (EUR): -42.54%
Final Value (USD): 120136.14
Final Value (EUR): 102182.65

Asset Performance Breakdown:
Total_PnL Total_Profit Total_Loss Months_Held Win_Months Loss_Months Win_Rate
Asset
Gold 42844.028863 56123.841960 -16094.768109 50 29 21 58.000000
Nasdaq 31727.848087 58767.270174 -27169.298326 63 39 24 61.904762
BTC 26587.883044 54945.172093 -28357.289049 48 25 23 52.083333
Oil 12329.295476 32496.723447 -20167.427971 32 20 12 62.500000
EuroStoxx50 5994.241179 20890.686721 -17913.194588 34 17 17 50.000000
LongEUR 5314.599331 5765.270870 -450.671540 7 5 2 71.428571
LongUSD 3552.016298 6637.540074 -3085.523776 22 14 8 63.636364
TLT -6364.920977 2462.114301 -8827.035279 16 4 12 25.000000
1
Profilbild
Ab 2018 passt es gut mit meinen Ergebnissen zusammen.
2
Profilbild
@randomdude Der Backtests passt auch gut auf den Verlauf des Wikifolios, es gibt ein paar Monate wo sich die Assets unterscheiden im großen und ganzen passt das aber CAGR liegt bei 55% bis Ende letzten Jahres und eine Max DD. von etwas weniger als 30%.

Also alles in allem scheint der Backtest zu funktionieren oder hast du Ideen, was nur vor 2018 nicht funktioniert?
2
Profilbild
@Jesko Es ist kein Geheimnis, dass 3xGTAA auf die heutigen Verhältnisse optimiert ist. Und genau das war auch eine der Ideen: Eine Strategie finden, die zu BTC passt. Die performt vielleicht in 5 oder 10 Jahren nicht mehr so gut und man muss nachsteuern. Aber es ist bewiesen, dass das Grundprinzip von GTAA funktioniert, erfolgreich umsetzbar ist und variierbar ist.
2
Profilbild
@Jesko Und: Gut, dass du auch festgestellt hast, dass das Modell eine gewisse Robustheit hat. Es fliegt einem beispielsweise nicht gleich um die Ohren, wenn man mal nicht genau zum Monatswechsel handeln kann.
2
Alle 3 weiteren Antworten anzeigen
Profilbild
1
Profilbild
Hast du bedacht, dass man nur in Geldmarkt gehen würde, wenn die Zinsen >0 sind? Es gab ja lange eine negativ-Zinsphase, da hätte sicher niemand in das Produkt investiert. Ich habe einfach die EZB Leitzinsen bei 0 gecappt und dann den Index synthetisiert.
1
Profilbild
@SemiGrowth Nein, das habe ich nicht modelliert. Einen Unterschied wird es aber wohl Kauf machen die 3xGTAA setzt so gut wie nie auf Cash dementsprechend macht da -0,5% auf ein Asset welches fast nie gehalten wird fast nichts aus.
Profilbild
@Jesko Das stimmt wohl
Profilbild
kannst du uns auch die Renditen der einzelnen Jahre von 2000 an aufzeigen?
Profilbild
@Krush82 Ja, generiere ich dir. Möchtest du alles auf 3x Beschränken oder 5xTLT und 7xWährungen?
Profilbild
@Jesko glaub dass TLT und Währungen sowieso nicht den Mega impact haben von daher kann der Einfachheit halber alles bei 3x sein
1
Profilbild
@Krush82 Na dann hier die Antwort. Leider kann ich dir das nicht als Bild hochladen. Damit das Format halbwegs stimmt, mache ich das in einem extra Kommentar.
Profilbild
@Krush82 Year Return (USD) Return (EUR)
2000 -27.98% -21.90%
2001 -14.82% -10.07%
2002 -6.89% -21.75%
2003 +62.45% +34.89%
2004 -4.32% -11.28%
2005 +11.50% +28.74%
2006 +15.21% +3.20%
2007 +34.37% +20.22%
2008 +53.36% +60.14%
2009 +13.18% +11.28%
2010 -14.82% -8.03%
2011 +16.99% +20.07%
2012 -25.00% -26.39%
2013 +25.43% +19.97%
2014 +35.74% +53.86%
2015 -24.68% -16.17%
2016 -11.87% -8.65%
2017 +151.35% +120.92%
2018 -15.68% -11.71%
2019 +41.00% +44.34%
2020 +80.70% +64.64%
2021 +69.57% +83.74%
2022 +8.93% +15.75%
2023 +16.87% +12.81%
2024 +53.21% +62.10%
2025 +74.16% +54.71%
3
Profilbild
@Jesko du hast die Jahre 2026-2031 vergessen..
2
Profilbild
@Jesko könntest du noch die Assets to hold für die Verlust Jahre mit angeben?
Profilbild
@Krush82 Also die Gesamte Auflistung wann welche Assets gehalten werden?

Ich verstehe leider nicht genau was du meinst.
Profilbild
@Jesko ich würde gerne sehen welche Asset von 2000 - 2002 in den jeweiligen Jahren waren. Also nur die Trades
Profilbild
Danke für deine Arbeit. Ich habe das vor zwei Wochen ebenfalls einmal gebacktestet – zwar nicht so detailliert wie du, aber die Drawdowns und die Volatilität sind mir deutlich zu hoch.
Ich habe dann mit ChatGPT einen Test gemacht, um zu prüfen, wie lange man benötigen würde, das System zu outperformen mit einer andere zusammensetzung von Produkten, wenn man beide nicht aktiv handeln würde.
Profilbild
@Koenigmidas verrätst du uns auch noch was bei dem Test heraus gekommen ist
1
Profilbild
@Krush82 In dem von mir aufgebauten Musterdepot habe ich Bitcoin bewusst weggelassen und stattdessen US-amerikanische Aktien stärker gewichtet (MSCI World, Euro Stoxx 50, Nasdaq 100). Ergänzt habe ich das Portfolio um ein leichtes Hebelelement (10 % Nasdaq 2×), Gold als Absicherung sowie kurzfristige Anleihen als Puffer.
Mein Backtest ähnlich wie oben hatte das Ziel, Drawdowns und Volatilität möglichst niedrig zu halten. Deshalb habe ich den Fokus von der reinen Vergangenheit auf die Zukunft verlagert. Unabhängig von der zu erwartenden Rendite wollte ich wissen, wie lange es bei einem nicht aktiven Management dauert, seinen index zu schlagen, wobei der gleiche Nenner innerhalb von zehn Jahren gelten sollte. Das Ergebnis: Bereits zwischen dem ersten und zweiten Jahr wäre dies der Fall.
Für einen Realitätscheck habe ich am 28. ein Musterdepot gestartet. Im Prinzip wurde sein Zertifikat bereits nach einem Tag outperformt: Er lag bei -2,28 %, meines bei -1,5 %. Stand gestern: sein Produkt -20,15 %, meines -4,92 %.
Wenn seine Produkte ins Plus laufen, schlägt er mich wie der Name schon sagt um das Dreifache. Geht es jedoch nach unten, macht er auch mehr als das Vierfache an Verlusten. So die Theorien. Für mich persönlich sind Backtests aber zu viel Kaffeesatz Leserei. Hab gleichzeitig noch zwei Musterdepots gestartet mit Fantasie Werten dass eine wäre ein italien index dieses steht seit dem 28ten im plus und das andere war nach der börsen zauberformel und hat nur einen Verlust von 2,3%. Natürlich pickt sich jeder den schönsten wert heraus.
Profilbild
@Koenigmidas das „nicht aktiv“ handeln bedeutet dass du hier einfach nur buy & hold betreibst oder wie soll ich mir das genau vorstellen. Also alle von dir erwähnten Asset gleichzeitig halten?! Einen Vergleich auf so kurzem Zeitraum ist ja jetzt auch nicht aussagekräftiger als ein backtest. Oder willst du damit nur prüfen wie hoch der max DD für dich sein dürfte ?
Profilbild
@Krush82 Mit „nicht aktiv handeln“ ist gemeint, dass wir beide zum Stichtag 28. Januar nichts verändert hätten.
Seine drei Trades vom 2. Februar sind in meiner Berechnung nicht enthalten. Und bezieht sich damit auf die alten Werte. Natürlich könnte man nochmal alle produkte und die trade Zeitpunkte genauer testen seit 2024
Ein direkter Vergleich ist zudem erst über einen Zeitraum von 3 bis 5 Jahren für mich nachhaltig aussagekräftig.
Profilbild
@Krush82 andere frage möchtest du dein Zertifikat nicht investierbar machen?
Profilbild
@Koenigmidas ist doh schon eingeleitet , wolltest du das auch gern backtesten ?😉
Profilbild
@Krush82 nein 😅 hab kaum zu glauben, aber auch noch ein Privatleben. Und meine Frau schimpft immer wenn ich so viel auf Getquin arbeite
2
Profilbild
Was ist aus deiner Korrektur geworden?
Profilbild
@DonkeyInvestor ist schon im Beitrag
Profilbild
@Jesko okay, dachte nur weil da ganz oben immernoch steht, dass du korrigieren und neu posten wirst
Profilbild
@DonkeyInvestor oh, vergessen - ich passe das eben an.
1
Werde Teil der Community