Thursday, November 24, 2016

Wie Quant Trading Strategies Design Mit R

Wie Quant Trading Strategies Design mit R? Wie Quant Trading Strategies Design mit R? Dieser Blog umfasst in Kürze das Konzept der Strategie Backtesting mit R. Bevor Wohnung in die Handels Jargons mit R lassen Sie uns einige Zeit zu verstehen, was R ist. R ist ein Open Source. Es gibt mehr als 4000 hinzufügen auf Pakete, 18000 zzgl Mitglieder LinkedIn Gruppe und in der Nähe 80 R Meetup-Gruppen noch in der Existenz. Es ist ein perfektes Werkzeug für die statistische Analyse vor allem für die Datenanalyse. Die knappe Setup des Comprehensive R Archive Network weiß, wie CRAN liefert Ihnen die Liste der Pakete zusammen mit der Basis-Installation erforderlich. Es gibt viele Pakete zur Verfügung, abhängig von der Analyse getan werden muss. Um die Handelsstrategie umzusetzen, werden wir das Paket mit dem Namen quantstrat verwenden. Vier Schritt Verfahren nach einem Grund Trading-Strategie Hypothesenbildung Testen Raffination Produktion Unsere Hypothese ist, als "Markt ist Mittelwert zurückkehrt", formuliert. Mean Reversion ist eine Theorie, dass die Preise irgendwann wieder in ihre Mittelwert bewegen schlägt. Der zweite Schritt beinhaltet die Prüfung der Hypothese, für die wir formulieren, eine Strategie für unsere Hypothese und Compute-Anzeigen, Signale und Performance-Metriken. Die Testphase lässt sich in drei Schritte unterteilt werden, bekommen die Daten, Schreiben der Strategie und Analyse der Ausgabe. In diesem Beispiel betrachten wir NIFTY-Bienen. Es ist ein börsengehandelter Indexfonds von Goldman Sachs verwaltete. NSE hat riesige Volumen für das Instrument damit wir dies prüfen. Das folgende Bild zeigt das Open-High-Low-Close Preis der gleiche. Wir plotten die Bollinger-Band für den Schlusskurs. Wir setzen einen Schwellenwert, um die Schwankungen der Preise zu vergleichen. Wenn der Preis erhöht / verringert wir die Schwelle Spalte zu aktualisieren. Der Schlusskurs ist mit dem oberen Band und mit dem unteren Band verglichen. Wenn das obere Band gekreuzt wird, ist es ein Signal zum verkaufen. Ähnlich, wenn das untere Band gekreuzt wird, ist es ein Signal zum verkaufen. Der codierende Bereich kann wie folgt zusammengefasst werden: - Hinzufügen von Indikatoren Hinzufügen von Signalen Hinzufügen von Regeln Ein Hubschrauber Blick auf den Ausgang der Strategie wird in der folgenden Abbildung angegeben. Damit unsere Hypothese, dass Markt ist Mean-Reverting wird unterstützt. Da es sich um Backtesting Wir haben Platz für die Verfeinerung der Handelsparameter, die unsere durchschnittlichen Renditen und die Gewinne realisiert verbessern würden. Dies kann durch Einstellung unterschiedlicher Schwellenwerte, strengere Teilnahmebedingungen durchgeführt werden, Stop-Loss etc. Man könnte mehr Daten für Backtesting zu wählen, benutzen Sie Bayseian Ansatz für die Schwellen einzurichten, nehmen Volatilität berücksichtigt. Sobald Sie zuversichtlich in die Handelsstrategie von den Backtesting-Ergebnisse gesichert werden könnten Sie in Live-Trading-Schritt. Produktionsumgebung ist ein großes Thema in sich selbst und es ist außerhalb des Gültigkeitsbereichs in den Artikel Kontext. Um in Kürze erklären dies würde bedeuten, das Schreiben der Strategie auf einer Handelsplattform. Webinar Video Sobald Sie gelernt, Grundlagen der Gestaltung eines Quant Trading-Strategie mit R, können Sie einen Blick auf ein Beispiel der Handelsstrategie in R codiert und auch lernen, wie man mit quantmod Paket Einstieg in R. Sie können auch einen Blick auf unsere interaktive haben Nehmen Selbststudium 10 Stunden lang datacamp Natürlich Modell ein Quantitative Trading-Strategie in R


No comments:

Post a Comment