Automatisches Handelssystem

35 Kommentare / 0 neu
10.07.2008 01:02
#1
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Hallo

Mich interessieren automatische Handelssysteme. Bei welchem Broker oder mit welchem Tool kann man ein automatisches Handelssystem programmieren? MF hat Tradestation erwähnt, aber gibt es noch etwas anderes?

Gruss

Racer

Aufklappen
19.02.2009 19:07
Bild des Benutzers revinco
Offline
Kommentare: 4396
Automatisches Handelssystem

Interessanter thread... muss nochmals von vorne lesen Wink

Vermögen strukturieren und sich möglichst für die unplanbaren Marktereignissen vorbereiten.

12.11.2008 14:28
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Automaticus wrote:

Muss wohl meine Frage etwas präzisieren. Ein autom. Tradingsystem das mit 4 auf einen bestimmten Zeitbereich optimierten Variablen 60% macht - wie gut ist das wohl in der Zukunft? Ich habe den Verdacht nicht zwingend so super toll. Daher interessiert mich was andere Leute für Erfahrungen gemacht haben. Liegt mit einer besseren Strategie mehr drin?

Wie viele % das pro Jahr bringt ist nur der sekundäre Teil. Die Konstanz der Performance ist entscheidend.

Ich habe in den letzten Monaten ganz unterschiedliche Erfahrungen gemacht in stark steigenden oder fallenden Märkten.

Die letzten Wochen musste ich das Sytem ausschalten, weil die Vola zu hoch war. Jetzt hat sich der Markt wieder beruhigt und somit lassen sich angemessene Stopps setzen, womit das wieder vernünftig läuft.

Und wenn du eine konkrete Antwort willst, musst du dein System auch entsprechend konkret beschreiben. Ja natürlich liegt mit einer besseren Strategie mehr drin.

12.11.2008 14:04
Bild des Benutzers Master_Sepp
Offline
Kommentare: 205
Automatisches Handelssystem

Klar gibt es Systeme, die 10-20'000% machen (gibt hier irgendwo nen Link dazu). Allerdings ist 60% in einem Jahr schon verdammt gut. Ich würde das ganze je nachdem wie langfristig deine Investitionen sind noch ein halbes Jahr weitermachen und dann einen Fonds gründen. Lol Alternativ gibt es auch einige Systeme, die Kurse simulieren, also Kurse jenseits der Realtitä generieren, wodurch du noch weitere Szenarien testen kannst.

Btw: willst du uns nicht verraten, wie deine Strategie funktioniert? Wink

Gruss

Sepp

12.11.2008 13:59
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

Smile

Wenn das eingetreten ist kaufe ich dir für diese so schön formuliere Zinseszins-Rechnung einen vergoldeten Rolls-Royce Wink

Muss wohl meine Frage etwas präzisieren. Ein autom. Tradingsystem das mit 4 auf einen bestimmten Zeitbereich optimierten Variablen 60% macht - wie gut ist das wohl in der Zukunft? Ich habe den Verdacht nicht zwingend so super toll. Daher interessiert mich was andere Leute für Erfahrungen gemacht haben. Liegt mit einer besseren Strategie mehr drin?

12.11.2008 13:55
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Gitane wrote:

Automaticus wrote:
Hat jemand eine Meinung zu 60% Jahres-Performance?

...na ja, mit CHF 1000 Startkapital dauert's knapp 15 Jahre bis du Millionär bist,

nach 30 Jahren bist du Milliardär, und je nach US$ Kurs wahrscheinlich in etwa 39 Jahren der reichste Mann der Welt. ...nothing else...

mit 2000 CHF gehts noch schneller 8)

12.11.2008 13:11
Bild des Benutzers Gitane
Offline
Kommentare: 506
Automatisches Handelssystem

Automaticus wrote:

Hat jemand eine Meinung zu 60% Jahres-Performance?

...na ja, mit CHF 1000 Startkapital dauert's knapp 15 Jahre bis du Millionär bist,

nach 30 Jahren bist du Milliardär, und je nach US$ Kurs wahrscheinlich in etwa 39 Jahren der reichste Mann der Welt. ...nothing else...

Wer andern eine selbst hinein !

12.11.2008 10:12
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

@Kruger: Ich gehe nicht davon aus, dass die Aktienkurse von jetzt an bis in alle Ewigkeit solche Kapriolen veranstalten. Von daher interessiert es mich schon was die Strategie in einer moderaten Phase macht.

Hat jemand eine Meinung zu 60% Jahres-Performance?

11.11.2008 21:45
Bild des Benutzers Kruger
Offline
Kommentare: 226
Automatisches Handelssystem

Ich denke du brauchst nicht wirklich mehr Daten um deine Strategie zu prüfen, denn die Aktienmärkte haben sich in Punkte Votalität und Dynamik markantlich geändern seit Anfang 2008. Dementsprechend würde ich eher darauf wert legen, dass deine Strategie von da an gute Signale liefert.

11.11.2008 16:45
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

ja, Spread 0.1%, Courtagen min. 1USD bzw. 0.5C pro Aktie

11.11.2008 16:39
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Automaticus wrote:

Hallo zusammen

Habe jetzt eine Intraday-Strategie programmiert die rückwirkend betrachtet je nach Aktie so rund 60% Plus macht [vom 1.10.07 bis 30.9.08]. Ich frag mich jetzt ob das gut ist oder eher unterdurchschnittlich. Es würde mich sehr interessieren wie die Strategie noch weiter zurück performt. Leider fehlen mir die Daten dazu. Weiss jemand wo man Daten weiter zurück für den US-Markt besorgen kann? Ist es überhaupt sinnvoll noch weiter in die Vergangenheit zu schauen?

@Kruger: habe mal kurz auf der Championship-Website gestöbert. Sind die Performance-Kurven der Top 10 nicht etwas verfänglich. Es gibt ganz viele die abloosen. Abgesehen davon wird gem. Rules mit einem Leverage von 1:100 gehandelt. Der Beste macht dort wenn ich das richtig verstehe also ca. 10%, etwa 100 Teilnehmer sind im Plus und etwa 600 im Minus.

Hast du Transaktionskosten und Spread beruecksichtigt?

11.11.2008 14:37
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

Hallo zusammen

Habe jetzt eine Intraday-Strategie programmiert die rückwirkend betrachtet je nach Aktie so rund 60% Plus macht [vom 1.10.07 bis 30.9.08]. Ich frag mich jetzt ob das gut ist oder eher unterdurchschnittlich. Es würde mich sehr interessieren wie die Strategie noch weiter zurück performt. Leider fehlen mir die Daten dazu. Weiss jemand wo man Daten weiter zurück für den US-Markt besorgen kann? Ist es überhaupt sinnvoll noch weiter in die Vergangenheit zu schauen?

@Kruger: habe mal kurz auf der Championship-Website gestöbert. Sind die Performance-Kurven der Top 10 nicht etwas verfänglich. Es gibt ganz viele die abloosen. Abgesehen davon wird gem. Rules mit einem Leverage von 1:100 gehandelt. Der Beste macht dort wenn ich das richtig verstehe also ca. 10%, etwa 100 Teilnehmer sind im Plus und etwa 600 im Minus.

24.10.2008 18:28
Bild des Benutzers Kruger
Offline
Kommentare: 226
Automatisches Handelssystem

Also die Quellen kann ich dir nicht mehr nennen. Ich habe mir aber ziemlich viel Internetseiten und pdfs gelesen um das Prinzip zu schnallen. Die Programmierung ist aber wirklich simpel. Du kannst die Layer des neuralen Netztes mit deren gewichte identifizieren, d.h. die Gewichte und die Aktivierungsfunktionen (meistens Sigmoid-Funktion, man sollte eine nichtlineare Funktion verwenden, ansonsten kann das Netzwerk lediglich lineare Probleme lösen) sind ein Vollständigensystem zur Beschreibung des Netzwerks. Das netzwerk an sich kann man mit ca. 20 Zeilen programmieren (brauchst lediglich arrays um die Gewichte zu speichern).

Die Backpropagation ist ein wenig komplizierter. Aber ich habe Internetseiten gefunden, die die Formeln für die modifizierten Gewichte direkt angeben. Also war auch das trivial um zu programmieren.

Am besten du suchst in google.

24.10.2008 14:54
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Master_Sepp wrote:

SO, ok hba mir mal NinjaTrader runtergeladen und angeschaut. Sieht für den ersten Blick ganz gut aus. Kann mir jemand aber bitte erklären, wie ich es schaffe, einen vernünftigen Chart anzeigen zu lassen? Wenn ich unter File --> New --> Chart gehe, wähle ich z.B. den DJIA aus, aber der folgende Chart ist einfach weiss und geht von 0 - 0.01...

Du musst dich zuerst mit einem Datenanbieter verbinden, sonst gibts nix. Und wenn du z.B. Yahoo nimmst, dann musst du den Chart auf Day oder Week stellen, da die keine Minutendaten etc. anbieten.

Master_Sepp wrote:

Und noch was: Wie kann ich Datenfeeds von anderen Brokern im Demoaccount holen? Hab jetzt z.B. bei Interactive Brokers ein schönes Javabasiertes Programm dort gefunden. Nun fände ich es toll, wenn ich einen Chart von dort ins Ninjatrader einfügen kann, damit meine "Strategies" auch was haben, womit sie traden können Lol Btw, bin bei keinem der bei Ninjatrader aufgelisteten Broker angemeldet.

Unter File/Connect IB auswählen. Musst du vielleicht zuerst noch definieren.

Kann dir das nicht genau sagen, da ich mit einer gekauften Version für IB arbeite. Weiss nicht mehr genau was bei der Demo alles dabei ist. Aber schau dir mal die Hilfeseiten an, die erklären recht viel, oder das Forum, da wird dir geholfen. Zudem sind dort die Fragen schön nach Thema geordnet. Und der Support reagiert auch bei Gratiskunden sehr schnell. Bringt wahrscheinlich mehr als hier im Cash.

Und wenn du bei keinem aufgelisteten Broker bist, dann bleibt dir wohl nur Yahoo. Dann kannst du einfach nur backtesten, was die haben.

24.10.2008 14:26
Bild des Benutzers Master_Sepp
Offline
Kommentare: 205
Automatisches Handelssystem

SO, ok hba mir mal NinjaTrader runtergeladen und angeschaut. Sieht für den ersten Blick ganz gut aus. Kann mir jemand aber bitte erklären, wie ich es schaffe, einen vernünftigen Chart anzeigen zu lassen? Wenn ich unter File --> New --> Chart gehe, wähle ich z.B. den DJIA aus, aber der folgende Chart ist einfach weiss und geht von 0 - 0.01...

Und noch was: Wie kann ich Datenfeeds von anderen Brokern im Demoaccount holen? Hab jetzt z.B. bei Interactive Brokers ein schönes Javabasiertes Programm dort gefunden. Nun fände ich es toll, wenn ich einen Chart von dort ins Ninjatrader einfügen kann, damit meine "Strategies" auch was haben, womit sie traden können Lol Btw, bin bei keinem der bei Ninjatrader aufgelisteten Broker angemeldet.

Gruss

Sepp

24.10.2008 12:09
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Kruger wrote:

Das ist nun wie folgt: Ich habe ein vorgegebenes Set an statistischen Indikatoren, wie z.B. MACD, ... Danach analysiert mein Netz kontinuierlich diese Indikatoren und vergleicht diese mit der tatsächlichen Bewegung des Kurses am Markt. Mittels back-propagation können so dann die Gewichte der einzelnen Bestandteile (Layer) des neuralen Netzwerks ständig angepasst werden. Mit dem angepassten Netz wird dann die Kursprognose gemacht, usw.

Damit das läuft, muss man natürlich eine 1-1 Korrespondenz zwischen Indikator und tatsächlichem Kurs modellieren. Aber es ist viel einfacher das Modell zu programmieren, wie auszuarbeiten.

Das interessiert mich. Habe neuronale Netze 2004 kennengelernt, aber noch nie angewendet (nur daran gedacht). Was ist deine Quelle fuer den Algorithmus? Selber programmiert?

24.10.2008 07:57
Bild des Benutzers Kruger
Offline
Kommentare: 226
Automatisches Handelssystem

Das ist nun wie folgt: Ich habe ein vorgegebenes Set an statistischen Indikatoren, wie z.B. MACD, ... Danach analysiert mein Netz kontinuierlich diese Indikatoren und vergleicht diese mit der tatsächlichen Bewegung des Kurses am Markt. Mittels back-propagation können so dann die Gewichte der einzelnen Bestandteile (Layer) des neuralen Netzwerks ständig angepasst werden. Mit dem angepassten Netz wird dann die Kursprognose gemacht, usw.

Damit das läuft, muss man natürlich eine 1-1 Korrespondenz zwischen Indikator und tatsächlichem Kurs modellieren. Aber es ist viel einfacher das Modell zu programmieren, wie auszuarbeiten.

23.10.2008 23:09
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Kruger wrote:

Also ich bin drauf und dran ein algorithmisches Trade-Programm zu schreiben, dass über neurales Netzwerk ein vorgegebenes Set von stochastischen Indikatoren analysiert und so dann Aufträge am US-amerikanischen Markt übermittelt. Ich programmiere das ganze in "Visual C++" über die Api meines Brokers.

und wann "lernt" das neuronale netz?

23.10.2008 22:24
Bild des Benutzers Kruger
Offline
Kommentare: 226
Automatisches Handelssystem

Also ich bin drauf und dran ein algorithmisches Trade-Programm zu schreiben, dass über neurales Netzwerk ein vorgegebenes Set von stochastischen Indikatoren analysiert und so dann Aufträge am US-amerikanischen Markt übermittelt. Ich programmiere das ganze in "Visual C++" über die Api meines Brokers.

Bis jetzt ist es in der lage "nicht intelligente" trades zu platzieren, d.h. die Entscheidungen kommen von einer zeitunabhängigen Struktur.

Schau mal unter www.interactivebrokers.com nach und dort unter TWS API. So kannst du deine eigene Strategie programmieren. Es ist aber, bis man mal die Funktionsweise verstanden hat nicht ganz trivial. Ausserdem muss man jedes kleine Detail berücksichtigen, da es ja schlussendlich um echtes Geld geht.

Das übrigens automatisiertes Trading sau effizient ist, ist gesicherte Sache. Wer sich dafür interessiert, kann auch mal folgende Website anschauen, wo erfahrene Currency Trader in einem Wettbewert mit Hilfe eines so genannten Expert Adviser (algrorithmisches Trade-Programm) gegeneinander antreten. Und die Performance ist wirklich erstaunlich:

http://championship.mql4.com/

23.10.2008 22:06
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Master_Sepp wrote:

So, nachdem ich Google durchforstet habe, nur um anschliessend auf drei Milliarden Schrottseiten zu landen, frage ich hier:

Kennt jemand ein Automatisches Tradingprogramm, in dem man seine eigene Strategie eingeben kann, und von dem es eine gratis Probeversion gibt? Hab wirklich halb Google durchforstet, aber nichts gefunden... Wäre super!

Gruss

Sepp

Ninja Trader

23.10.2008 21:44
Bild des Benutzers Master_Sepp
Offline
Kommentare: 205
Automatisches Handelssystem

So, nachdem ich Google durchforstet habe, nur um anschliessend auf drei Milliarden Schrottseiten zu landen, frage ich hier:

Kennt jemand ein Automatisches Tradingprogramm, in dem man seine eigene Strategie eingeben kann, und von dem es eine gratis Probeversion gibt? Hab wirklich halb Google durchforstet, aber nichts gefunden... Wäre super!

Gruss

Sepp

13.10.2008 15:39
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Im Prinzip kannst du mit allem handeln. Futures und FX sind einfach liquide und quasi 24 Stunden handelbar. Zudem sind auch die Spesen tragbar, was sehr ausschlaggebend ist.

Indikatoren brauchst du. Musst halt schauen, was passt. Kommt auch immer auf das Zeitfenster an. Das kristallisiert sich mit der zeit so raus. Ich ändere sie jeweils etwas um, um Zeitverzögerungen zu reduzieren, oder auch etas Nervosität - wegen Fehlsignalen - zu entfernen.

Kannst natürlich auch einfach nur Ausbrüche etc. handeln. Die Auswahl ist da ja gross.

13.10.2008 14:24
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

Nach euren Antworten und das was ich auf daytrading.de mitbekommen habe schliesse ich, dass es funktionieren könnte, scheint aber nicht ganz einfach zu sein. Auch wenn ich keine Schimmer vom Traden habe, habe ich nun zumindest einen kleinen Hoffnungsschimmer Wink

@beat: Danke erstmal für deine Antwort. Du sagst du handelst mit Futures. Ist das geeigneter als Aktien? Wäre FX auch möglich? Was hältst du von CCI Signalen und was es alles noch so gibt?

13.10.2008 11:41
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Hallo Automaticus

Der Vorteil eines automatischen Handelssystems liegt ja gerade auch darin die eigenen Emotionen auszuschalten. Womit du auf dem richtigen Weg wärest.

Die Programmierung ist eigentlich recht einfach. Code das, was du traden würdest. Daher wärest du besser Trader als Programmierer. Knacknuss ist für mich der Ausstieg, den ich mit einem Haufen if/then zu optimieren versuche.

Ich habe ein System, das bei Futures rentabel ist. Jedoch habe ich es jetzt in den hektischen Zeiten abgeschaltet, da die vielen Fehlsignale zu viele Spesen verursachen. Auch das lässt sich automatisieren.

Ich entwickle das System parallel zum Trading. Dabei kann ich dann auch stets die vom System generierten Signale für meine manuellen Trades nutzen und kontrollieren, wie im beigefügten Chart. Manuell bin ich jedoch immer besser. Die manuelle Version ist natürlich etwas vereinfacht, da ich ja dort einen Grossteil der Entscheidungen selbst treffe. Es gibt auch die Möglichkeit manuell einzusteigen und dann den Trade dem System zu übergeben, wenn man mal weg muss.

Ich mache täglich so meine 20 Trades in den Futures und analysiere die dann kurz. Auffälligkeiten versuche ich dann prog-technisch umzusetzen. So geht es eigentlich immer vorwärts. Das ist einfach mein Weg. Geht aber auch anders.

Wer aber manuell nicht erfolgreich ist, wird das mit Autotrading auch nicht werden. Präsentationen von Tradingsystemen können auch Impulse liefern.

13.10.2008 10:46
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

Vielen Dank für den Link. Wenn ich es richtig verstanden habe geht man in dem Dokument davon aus, dass der Vorteil der schnellen Reaktionsfähigkeit von autom. Handelssysteme auszunutzen ist.

Mir wäre aber ein Programm lieber, dass den aktuellen Tageskurs einer Aktie beurteilt (wie auch immer) und mir die Entscheidung zu handeln abnimmt. Das ist ev. etwas naiv aber für mich als Softwareentwickler die einzige denkbare Lösung. Wenn ich selber intuitiv entscheiden muss liege ich garantiert immer falsch und die nervliche Belastung ist fast nicht auszuhalten Smile

09.10.2008 15:58
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem
09.10.2008 15:55
Bild des Benutzers Automaticus
Offline
Kommentare: 7
Automatisches Handelssystem

Hallo

Es würde mich interessieren was eure Meinung zu vollautomatisierten Tradingsystemen (für Daytrading) ist.

Kann man damit erfolgreich sein?

Wie traden Profis? (falls es die noch gibt Wink )

10.07.2008 10:44
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Im Tool ist ein Zufallsgenerator eingebaut, dem man die Richtung vorgeben kann. Ist für Tests teilweise ganz nützlich.

Aber du brauchst schon einen Datenfeed. Falls du einen Broker hast, den Ninja unterstützt, kannst du den nutzen. Kannst aber auch Yahoo nehmen, oder wohl demnächst wieder OpenTick. Aber dann halt keine Minuten-Daten etc.

http://www.ninjatrader.com/webnew/trading_software_brokers_data.htm

10.07.2008 10:39
Bild des Benutzers Johnny P
Offline
Kommentare: 3970
Automatisches Handelssystem

@racer

Was Du beschreibst ist das Turtle System. Das funktioniert zweifellos. Der Einstieg ist aber nicht das entscheidende bei dem System (...da gibt es viel bessere). Das System der Turtles lebt ganz simpel vom Risk- und Moneymanagement. Was Du aber brauchst sind tiefe Taschen und gute Nerven, den das System hat riesen Drawdowns...teils 40-50%. Die Trefferquote ist sehr gering und Du wirst sehr oft im Verlust ausgestoppt. Das System lebt von den wenigen riesen Gewinnern (welche pyramidisiert werden). In Seitwärtsphasen wirst Du grilliert...klassischer Trendfolger!

„Alles was die Sozialisten vom Geld verstehen, ist die Tatsache, dass sie es von anderen haben wollen.“

Konrad Adenauer

10.07.2008 10:28
Bild des Benutzers racer79
Offline
Kommentare: 161
Automatisches Handelssystem

Noch eine Frage.

Ninja Trader ist doch nur ein Tool. Wo kriege ich die Boersenkurse zum testen? Brauche ich noch einen Broker oder geht es auch anders.

Danke dir fuer die Antworten so far.

10.07.2008 10:23
Bild des Benutzers beat.
Offline
Kommentare: 323
Automatisches Handelssystem

Zuerst Strategie dann Investment:

Dann nimm das Ninja. Unbeschränkte Zeitdauer, Vollversion, Backtest. mehr kriegst du nirgens gratis. Und ende Jahr kommt noch ein grosses Update.

Knackpunkt:

Es gibt nicht einen Knackpunkt. Jede Strategie hat ihre eigenen "Knackpunkte". Ein-, Ausstieg, Volatilität, Stopp, Profittarget, Zeitebene, Markt etc.

Generell sind die Transaktionskosten immer wichtig. Die müssen tief sein. Zudem gibt es nicht ein System für alle Märkte. Ich trade einen S&P500 auch anders als Gold und Oil.

Ich kann dir nur empfehlen eigene Erfahrungen zu machen. Momentan experimentiere ich auch mit einem ähnlichen Ansatz, der von einem Kanal - nicht Donchian - ausgeht, kombiniert mit Trend, Reversal und Volumen.

Seiten