Upload
intalus
View
69
Download
4
Embed Size (px)
DESCRIPTION
Wenn Sie eine aussichtsreiche Tradingstrategie entwickelt haben, die Ihnen Kauf- und Verkaufssignale anzeigt, ist dies nur der erste Schritt zu einem guten Portfolio. Erst, wenn Ihre Strategie nicht in jedem Wert dieselbe Stückzahl kauft, sondern dasselbe Kapital veranlagt, wird der Backtest aussagekräftig.
Citation preview
intalus.de
WO
LKEN
KRAT
ZER.
The
Ghe
rkin
(S
wis
s-R
e To
wer
), L
ondo
nD
as W
ahrz
eich
en d
es L
ondo
ner
Fina
nzze
ntru
ms.
182
Met
er.
Herausgegeben von
Wie Sie erfolgs- und volumenbasiert die Positionsgröße bestimmen.
POSITION SIZING IM PORTFOLIO.
In Zusammenarbeit mit
TR�DINGTIPS. Ausgabe
03
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-ba-
sierten Handelsstrategien befassen wollen.
Philipp Kahler erreichen Sie unter
POSITION SIZING IM PORTFOLIO.
von Philipp Kahler
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
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.
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.
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 stocksif PS_Method = global then cap = (PS_Capital + globalclosedequity) / PS_Members;
// redistribution of single stock P&L to single stockif PS_Method = local then cap = (PS_Capital) / PS_Members + closedequity;
// do not redistribute P&Lif PS_Method = none then cap = PS_Capital / PS_Members;
// rounding the position sizeif close<>0 then con = round(cap/close/Lot,0) * Lot;
// set position sizeSetDefaultQuantity(con);
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS
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.
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 bestim-
men können.
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS
Schauen Sie sich dieses Video
an und sehen Sie, wie Sie die
Größe jeder einzelnen Position
in Ihrem Portfolio automatisch
festlegen.
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
Führen Sie die folgenden Schritte aus, um das Script zu nutzen.
Wählen Sie in Tradesignal die Kategorie „Strategien“ und klicken dann
auf “neues Handelssystem”.
Im sich öffnenden Fenster wählen Sie den Punkt “Mit der Equilla
Formelsprache schreiben“
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.
1.
2.
3.
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
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..
Öffnen Sie anschließend in Tradesignal unter der Kategorie „Wertpa-
piere“ 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
4.
5.
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS
© 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.
TR�DING TIPS. Ausgabe 03POSITION SIZING IM PORTFOLIO.
Trad
esig
nal®
ist
eine
ein
getr
agen
e M
arke
der
Tra
desi
gnal
Gm
bH. N
icht
aut
oris
iert
e N
utzu
ng o
der
Mis
sbra
uch
ist
ausd
rück
lich
verb
oten
.
OPTIMISIEREN SIEIHR 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 UND FORDERN SIE
IHREN KOSTENFREIEN 4-WOCHEN-TEST NOCH HEUTE AN.
FREE TRIAL
TEILEN SIE DIESE TRADING TIPS! MEHR TRADING TIPS