Alphablogger Posted October 28, 2015 Report Share Posted October 28, 2015 Hallo, ich schreibe eine Arbeit über den folgenden Artikel: A New Anomaly: The Cross-Sectional Profitability of Technical Analysis, in welchem eine MA timing strategy diskutiert wird. Abstract: In this paper, we document that an application of a moving average strategy of technical analysis to portfolios sorted by volatility generates investment timing portfolios that often outperform the buy-and-hold strategy substantially. For high volatility portfolios, the abnormal returns, relative to the CAPM and the Fama-French three-factor models, are high, and higher than those from the well known momentum strategy. The abnormal returns remain high even after accounting for transaction costs. Although both the moving average and the momentum strategies are trend-following methods, their performances are surprisingly uncorrelated and behave differently over the business cycles, default and liquidity risk. Das Handelssystem ist im Prinzip ja sehr simpel. Auf "decile portfolios" des (CRSP = Center for Research in Security Prices) wird ein MA berechnet und gekauft oder gehalten wenn der heutige Preis über dem MA Preis vom Vortag liegt, ansonsten wird das Geld in eine 30 Tages T-bill investiert. Nun soll ich die Strategie auf den deutschen Aktienmarkt replizieren und habe dazu Daten zu Portfolios der HU Berlin:https://www.wiwi.hu-berlin.de/de/professuren/bwl/bb/data/fama-french-factors-germany/fama-french-factors-for-germany Vielleicht kann mir jemand von euch Profis weiterhelfen bzgl. meiner Fragen: - In der Uni haben wir einen Trading Room mit dem Bloomberg Terminal. Kann man über die Software von Bloomberg solche Strategien programmieren und testen oder muss Excel herhalten? Ich konnte leider keine richtigen Informationen ausfinding machen. Ich denke der Mehraufwand könnte sich lohnen. Ich kenne mich in VBA, Java, R und C etwas aus. - Wie würde ich am Besten vorgehen, wenn ich selbst die verschiedenen Portfolios nach Volalität sortiert auf alle deutschen XETRA-Werte erstellen möchte? Ich wäre über eure Ratschläge sehr dankbar! 1 Quote Link to comment Share on other sites More sharing options...
oldschuren Posted October 30, 2015 Report Share Posted October 30, 2015 Ich hab an einem Bloomberg Terminal noch nicht gesessen. Was ich aber dazu gelesen habe habe ist, dass es eher eine Infoquelle ist. Charting ist eher spartanisch. Glaube zum einen nicht, dass Du damit ein Handelssystem programmieren und zum anderen Kursdaten an ein externes Programm weiterleiten kannst. Klassischer Weise legt man sich auf Charting-Programm fest, in dem man seine Strategie programmieren will (Investox, Amibroker, Metatrader, irgend welche Erweiterungen für R oder Python). Dann wählt man einen Kursdatenanbieter, der die gewünschten Daten bereit stellt (Taipan, esignal, iqfeed) oder einen Broker der die Kursdaten schon mitliefert (Metatrader-Anbieter, Interactiv Brokers). Jetzt hat man alles nötige, für die Umsetzung der Strategie. Nachtrag:kostenfreies Programm zum erstellen von handelssystemen....http://www.takemoneyfromtherichandgiveittothepoor.com/index.php 1 Quote Link to comment Share on other sites More sharing options...
systemtrader Posted October 30, 2015 Report Share Posted October 30, 2015 Ich hab an einem Bloomberg Terminal noch nicht gesessen. Was ich aber dazu gelesen habe habe ist, dass es eher eine Infoquelle ist. Charting ist eher spartanisch. Glaube zum einen nicht, dass Du damit ein Handelssystem programmieren und zum anderen Kursdaten an ein externes Programm weiterleiten kannst. Klassischer Weise legt man sich auf Charting-Programm fest, in dem man seine Strategie programmieren will (Investox, Amibroker, Metatrader, irgend welche Erweiterungen für R oder Python). Dann wählt man einen Kursdatenanbieter, der die gewünschten Daten bereit stellt (Taipan, esignal, iqfeed) oder einen Broker der die Kursdaten schon mitliefert (Metatrader-Anbieter, Interactiv Brokers). Jetzt hat man alles nötige, für die Umsetzung der Strategie. Nachtrag:kostenfreies Programm zum erstellen von handelssystemen....http://www.takemoneyfromtherichandgiveittothepoor.com/index.php Falsch gedacht, es gibt eine Bloomberg Open API die es ermöglicht alle Daten aus dem Bloomberg Terminal abzugreifen, das für viele Sprachen wie c,c++,java,python,net sowie für viele Betriebssysteme Linux Windoof Solaris etc. https://en.wikipedia.org/wiki/Bloomberg_Terminal#Application_programming_interface Quote Link to comment Share on other sites More sharing options...
oldschuren Posted October 30, 2015 Report Share Posted October 30, 2015 Gut zu wissen.... :) Quote Link to comment Share on other sites More sharing options...
systemtrader Posted October 30, 2015 Report Share Posted October 30, 2015 Also Daten kannst du abgreifen, schon geklärt. Sprache kannst du dir aussuchen. Das mit dem Portfolio ist allerdings etwas Komplexer da hänge ich gerade selber dran. wenn es keine Rang Bedürfnisse gibt ist es eigentlich leicht aber wenn Ränge gebraucht werden um Aktien aus einem Universum zu Klassifizieren wird es Komplexer. Quote Link to comment Share on other sites More sharing options...
oldschuren Posted October 31, 2015 Report Share Posted October 31, 2015 Zorro trader ist doch nicht kostenfrei http://zorro-trader.com/download.php http://www.shareit.com/product.html?productid=300577468 Quote Link to comment Share on other sites More sharing options...
systemtrader Posted November 1, 2015 Report Share Posted November 1, 2015 Stolzer Preis für das ding Quote Link to comment Share on other sites More sharing options...
wingman Posted November 1, 2015 Report Share Posted November 1, 2015 mit Bloomberg Terminals kenne ich mich überhaupt nicht aus - keine Ahnnung, ob man die Programmieren kann. Mit Excel wirst Du auf jeden Fall zum Ziel kommen. Wenn Du Dich in R auskennst kannst Du auch damit gut arbeiten. Viele Quants benutzen Java, weil der Code kompiliert ist und man im Gegensatz zu R die java Programme auch in cloud Umgebungen einsetzen kann, falls man mal viel Performance braucht. darf ich fragen was Du studierst? hört sich spannend an... Quote Link to comment Share on other sites More sharing options...
Alphablogger Posted December 10, 2015 Author Report Share Posted December 10, 2015 Ich habe nun entschlossen das Ganze in Excel umzusetzen und habe über Datastream von Thomas Reuter die Kursdaten für alle Mitglieder der folgenden Indizes gezogen: DAX, MDAX, SDAX und TecDax. Das Handelssystem soll bei sog. "Information Uncertainty" also in Zeiten einer Rezession oder eben bei Small Cap Aktien besser funktionieren, daher dachte ich mir, dass ich dies einfach die Indizes als Portfolios hernehme in die investiert werden soll. Die durchschnittliche Marktkapitalisierung sollte von Dax, MDax bis SDax ja abnehmen. Ich arbeite noch an der Auswertung meiner Strategie, denn leider ist die Standardabweichung bei meiner Strategie höher als bei der simplen Buy&Hold. Diese sollte jedoch geringer sein als bei der Buy&Hold, da die Strategie ja weniger investiert ist und im Gegenzug in ein risikofreies Asset investiert. Was ist das deutsches Äquivalent zum 30-day T-Bill? @wingman Ich studiere Wirtschaftswissenschaften mit Schwerpunkt Finanzwirtschaft. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.