intalus.de TR DING TIPS. 03 WOLKENKRATZER. The Gherkin (Swiss-Re Tower), London Das Wahrzeichen des Londoner Finanzzentrums. 182 Meter. Ausgabe POSITION SIZING IM PORTFOLIO. Wie Sie erfolgs- und volumenbasiert die Positionsgröße bestimmen. In Zusammenarbeit mit Herausgegeben von
POSITION SIZING IM PORTFOLIO. TR DING TIPS. Ausgabe 03 POSITION SIZING IM PORTFOLIO. von Philipp Kahler Philipp Kahler ist Senior Quantitative Analyst bei Intalus. In dieser Funktion betreut er institutionelle Kunden bei der Entwicklung von regel-basierten Strategien. Philipp stammt aus Österreich, studierte Elektrotechnik in Graz und war anschließend viele Jahre in der Eigenhandelsabteilung einer deutschen Großbank für die Entwicklung vollautomatischer Handelsstrategien verantwortlich. Sein Buch Tradingstrategien (nicht nur) für Extremsituationen ist wie diese Trading Tips eine Fundgrube für alle, die sich ernsthaft mit regel-basierten Handelsstrategien befassen wollen. Philipp Kahler erreichen Sie unter philipp.kahler@intalus.com
POSITION SIZING IM PORTFOLIO. TR DING TIPS. Ausgabe 03 PORTFOLIO POSITION SIZING. Wie sich Einzelwerte in einem breiten Portfolio gewichten lassen Wenn Sie eine aussichtsreiche Tradingstrategie entwickelt haben, welche Ihnen Kauf- und Verkaufssignale anzeigt, dann ist dies nur der erste Schritt zu einem erfolgreichen Portfolio. Würden Sie diese Strategie nämlich in einem Aktienportfolio testen, so hätte dieser Backtest nur wenig Aussagekraft. Die eine Aktie kostet möglicherweise nur wenige Cents, die andere vielleicht über 100 Euro. Erst, wenn Ihre Strategie nicht in jedem Wert dieselbe Stückzahl kauft, sondern dasselbe Kapital veranlagt, wird der Backtest aussagekräftig. Und genau dies können Sie mit dem folgenden Code verwirklichen. Inputs: PS_Members(10), PS_Capital(1000000), PS_Method(global,local,none), Lot(10); Variables: cap, con; // redistribution of portfolio P&L equally to all stocks if PS_Method = global then cap = (PS_Capital + globalclosedequity) / PS_Members; // redistribution of single stock P&L to single stock if PS_Method = local then cap = (PS_Capital) / PS_Members + closedequity; // do not redistribute P&L if PS_Method = none then cap = PS_Capital / PS_Members; // rounding the position size if close<>0 then con = round(cap/close/lot,0) * Lot; // set position size SetDefaultQuantity(con); Der Code enthält so genannte Inputs, die Ihnen eine Anpassung an Ihr Portfolio ermöglichen. Zunächst legen Sie über den Input PS_Members fest, aus wie vielen Werten Ihr Portfolio besteht. Handeln Sie zum Beispiel die 30 Werte des DAX Index, dann stellen Sie PS_Members auf 30. Als nächstes definieren Sie über den Input PS_Capital, wie viel Kapital dem Gesamtportfolio zur Verfügung stehen soll. Wollen Sie maximal 1.000.000 Euro in Ihrem Portfolio veranlagen, dann stellen Sie diesen Input auf 1.000.000. Mit PS_Members auf 30 und PS_Capital auf 1.000.000 wird nun in jeder Aktie nach einem Handels signal genau 1.000.000 / 30 = 33.333 Euro veranlagt.
POSITION SIZING IM PORTFOLIO. TR DING TIPS. Ausgabe 03 Der dritte Input PS_Method definiert, wie mit den Gewinnen und Verlusten im Portfolio verfahren werden soll. Hier haben Sie die Auswahlmöglichkeiten global, local und none zur Verfügung. None bedeutet, dass die Profit-Loss-Entwicklung des Portfolios ignoriert wird und den Einzelwerten immer die 33.333 Euro zur Verfügung stehen, d. h. bei jedem Trade erneut dieser Betrag investiert wird. Local bedeutet, dass die Gewinne und Verluste eines Einzelwerts in diesem Wert wiederveranlagt werden. Macht die Strategie z. B. in einem Wert 10.000 Euro Gewinn, dann stehen diesem Wert für den nächsten Trade 33.333 Euro + 10.000 Euro zur Verfügung. Dies führt längerfristig dazu, dass jene Werte, auf welche Ihr Handelssystem am besten anspricht, auch das meiste Kapital auf sich ziehen. Frei nach Darvin könnte man auch sagen: Survival of the fittest. Schauen Sie sich dieses Video an und sehen Sie, wie Sie die Größe jeder einzelnen Position in Ihrem Portfolio automatisch festlegen. Die Option Global verteilt die Gewinne des Portfolios gleichmäßig auf alle Portfoliowerte. Hat so z. B. das Gesamtportfolio einen Gewinn von 10.000 erzielt, dann steht jedem Einzelwert für den nächsten Trade ein Kapital von 33.000 Euro + (10.000 Euro / 30) zur Verfügung. Diese Einstellung stellt sicher, dass zwar die Profit-Loss-Ergebnisse des Portfolios wiederveranlagt werden, die Gewichtung der einzelnen Portfoliobestandteile untereinander jedoch konstant bleibt. Der letzte Input Lot_Size definiert, in welcher Stückelung Sie die Aktien Ihres Portfolios handeln wollen. Steht er auf 100, dann werden immer 100er Blöcke gehandelt. Im Video sehen Sie, wie Sie diesen Code in Ihr Tradesignal importieren und dann die Positionsgröße in Ihrem Portfolio bestimmen können.
POSITION SIZING IM PORTFOLIO. TR DING TIPS. Ausgabe 03 Führen Sie die folgenden Schritte aus, um das Script zu nutzen. 1. Wählen Sie in Tradesignal die Kategorie Strategien und klicken dann auf neues Handelssystem. 2. Im sich öffnenden Fenster wählen Sie den Punkt Mit der Equilla Formelsprache schreiben 3. Wählen Sie einen beliebigen Namen z.b. Position Size und klicken auf fertig. Es öffnet sich ein leeres Fester, der so genannte Equilla Editor.
POSITION SIZING IM PORTFOLIO. TR DING TIPS. Ausgabe 03 4. Kopieren Sie nun den obigen Code aus diesem PDF in das Equilla-Editor-Fenster von Tradesignal. Anschließend klicken Sie in der Symbolleiste auf Übersetzten. Dadurch wird die Syntax des Codes geprüft, kompiliert (zwecks schneller Ausführung) und in der Liste Ihrer Strategien gespeichert.. 5. Öffnen Sie anschließend in Tradesignal unter der Kategorie Wertpapiere eine Kursliste mit einem Rechtsklick als so genanntes Portfolio. Ziehen Sie darauf Ihre Handelsstrategie (oder zu Testzwecken eine der vordefinierten Strategien von Tradesignal) und anschließend die soeben neu gespeicherte Strategie Position Size. Im Portfolio sehen Sie nun in der Spalte Position Size, dass alle Aktien mit unterschiedlicher Stückzahl, jedoch mit demselben Kapital gehandelt werden. Mit diesen wenigen Schritten haben Sie nun den Backtest eines gleichgewichteten Portfolios erstellt. Dieses Portfolio können Sie anschließend optimieren, wie Sie dies bei einer Einzelstrategie machen würden. Take care, take profit, Philipp Kahler Senior Quantitativ Analyst bei Intalus 2012 Intalus www.intalus.de Dieses Werk bzw. dessen Inhalt steht unter einer Creative Commons Namensnennung-Nicht-kommerziell 3.0 Unported Lizenz: http://creativecommons.org/licenses/by-nc/3.0/deed.de Tradesignal ist eine eingetragene Marke der Tradesignal GmbH. Nicht autorisierte Nutzung oder Missbrauch ist ausdrücklich verboten.
POSITION SIZING IM PORTFOLIO. Ausgabe 03 Tradesignal ist eine eingetragene Marke der Tradesignal GmbH. Nicht autorisierte Nutzung oder Missbrauch ist ausdrücklich verboten. TR DING TIPS. OPTIMISIEREN SIE IHR PORTFOLIO. Handeln Sie Ihr Portfolio nach getesteten Regeln. Lasen Sie die Positionsgröße für jede Aktien automatisch bestimmen. Legen Sie fest, wie Gewinne im Portfolio verteilt werden sollen. Gestalten Sie Ihr Portfolio-Trading effizienter. SIE SIND NOCH KEIN ANWENDER VON TRADESIGNAL? KLICKEN SIE HIER b FREE TRIAL UND FORDERN SIE IHREN KOSTENFREIEN 4-WOCHEN-TEST NOCH HEUTE AN.