Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 08.08.16
henning234 henning234 ist offline
Mitglied
 
Registriert seit: Jul 2016
Beiträge: 79
henning234 befindet sich auf einem aufstrebenden Ast
Standard Backtest eines EA mit Statistik überprüfen

Hallo Leute,

Kumpel und ich waren immer in der SLUB lernen und haben uns nebenbei aus Interesse mit Statistik befasst.
Das könnte jetzt von Vorteil sein, zur Einschätzung der Verwendbarkeit eines EA's:

Und der große Vorteil, mit einer einzigen normierten Standardgröße: Dem Tau von Kendall.
Keine 20 Werte iwelcher statistischen Auwertungen und danach so schlau wie vorher.

Das Tau von Kendall:
-> Das ist ein Maß, welches, wie der Korrelationskoeffizient nur von -1 bis + 1 reicht und ein Zusammenhängigkeitsmaß angibt.
-> der normale Korrelationskoeffizient kann nur lineare Korrelationen untersuchen
-> eine Verbesserung stellt schon der Rangkorrelationskoeffizient dar. Dieser untersucht die Ränger zwischen x und y. Was er aber NICHT macht, stärkere Außreißer zu bestrafen.
und genau das macht das "TAU von Kendall".
Wie gesagt. Hobbymäßig in der SLUB rumgefrönt. Jetzt kommt es uns vllt. zu Gute.

Und zwar:
-> Tau von Kendall vergleicht ebenfalls die Ränge, bestraft aber wie gesagt höhere abweichungung viel stärker. Bei Rangkorrelation hast du nur entscheidung ok oder nichtOK. Bei Tau von Kendal wird wenn x 20 Ränge unter dem liegt, was es für eine Korrelation eigentlich sein sollte, auch um -20 bestraft.
-> Die Ermittelte Korrelation ist daher viel viel viiel genauer und realitätsnaher als alles andere.
-> Das i tüpfelchen wäre das partielle Tau von Kendall. Damit kannst du eine Größe rausfiltern.

Angewendet für uns dann:
Tau von Kendall zwischen
"Aktuelle Tradingnummer"=x
"AKtueller Kontostand"=y
"Aktuelles Datum + Uhrzeit"=Störgröße

dabei ist es wie gesagt egal, ob das Kapital linear Anwächst. erwartet wird halt das x & y steigen. dann giltTauVonKendall=1.
Handelssystem Schrott TauVonKendall=-1

Und das wichtige für uns:
Alle Gewinne mehr oder weniger durch Zufall entstanden:
TauVonKendall=0
D.h. der Kontostand kann dann sehr wohl einen positiven Zuwachs aufweisen, nur eben alles zufällig. Und genau das finden wir mit TauVonKendal=0 raus.

Weil, wie gesagt, der Betrag (delta y) ist dabei egal. Wichtig ist nur, wenn es einen riesen Verlust gibt, der uns um n Tage zurückwirft, ist das Tau von Kendall die einzigste Größe, die ich kenne, die uns das exactly so abbilden kann

das passende buch dazu hatte ich schon unzählige mal in den händen. ich würde das nochmal leihen und die notwendigen seiten scannen.

Es ist jetzt eine Excel Tabelle fertig, die das partielle Tau von Kendall ermittelt. Man muss nur den Backtest aus dem Strategietester vorne reinkopieren.
Hinten dann die Ausgabe:
Zelle AB1: TauVonKendall - Kontostand & Tradingnummer
Zelle AC1: TauVonKendall - Datum & Tradingnummer (muss natürlich gegen eins gehen )
Zelle AD1: TauVonKendall - Datum & Kontostand
Zelle AE1: partielles Tau von Kendall für Kontostand & Tradingnummer. Ausgefilter wird der Zusammenhang von Kontostand und Datum.

Es wäre cool, wenn jemand von einem profitablen EA den Backtest dort mal reinkopieren kann und untersucht, ob es das partielleTauVonKendall wirklich ziemlich hoch ausfällt.
Wenn es scheinbar hinhaut, hätten wir vllt. eine Sache, um einen längerfristig profitabeln EA zu finden, bzw. um die richtigen Einstellungen für einen profitablen EA zu ermitteln.

vielen Dank
viele Grüße
henning


Hier noch kurz die Nachteile einer linearen Korrelationsuntersuchung:
Man unterstellt einem Handelssystem an der Börse, dass jeder Gewinn exakt gleich hoch ausfällt und die Positionen alle gleich lange offen bleiben. Es werden bei einer linearen Korrelation höhere und niedrigere Gewinne gleichermaßen Abgestraft oder wenn die Position länger als im Schnitt offen ist.

PS: Mathematisch is die Rechnung nicht ganz exakt, weil der zeitlich letzte Trade übergangen wird. Ich denke aber, als Näherung reicht das völlig aus und ist genau genug.
Viel wichtiger ist, dass man diese statistische Größe überhaupt verwenden kann.
Angehängte Dateien
Dateityp: rar partiellesTauVonKendall.rar (187,0 KB, 9x aufgerufen)