Python Algorithmic Trading Library. PyAlgoTrade ist eine Python Algorithmic Trading Library mit Fokus auf Backtesting und Unterstützung für Papierhandel und Live-Trading Lassen Sie uns sagen, Sie haben eine Idee für eine Handelsstrategie und Sie möchten es mit historischen Daten zu bewerten und zu sehen, wie Es verhält sich PyAlgoTrade ermöglicht es Ihnen, dies mit minimalem Aufwand zu tun. Main features. Fully dokumentiert. Event driven. Supports Market, Limit, Stop und StopLimit orders. Supports Yahoo Finance, Google Finance und NinjaTrader CSV files. Supports jede Art von Zeitreihen-Daten Im CSV-Format, zB Quandl. Bitcoin Trading-Unterstützung durch Bitstamp. Technische Indikatoren und Filter wie SMA, WMA, EMA, RSI, Bollinger Bands, Hurst Exponent und andere. Performance Metriken wie Sharpe Ratio und Drawdown-Analyse. Handling Twitter Veranstaltungen in Echtzeit. Event profiler. TA-Lib Integration. Very einfach zu skalieren horizontal, das heißt, mit einem oder mehreren Computern zu Backtest eine Strategie. PyAlgoTrade ist kostenlos, Open Source, und es ist unter dem Apach lizenziert E Lizenz, Version 2 0. Ich bin neu in der Programmierung, Python und Pandas so hoffentlich diese isn ta dumme Frage. Ich habe einige FOREX Daten von hier heruntergeladen Ein Monat im Wert von Daten ist rund 50mil Zeilen im CSV-Format für alle Paare. I Möchte irgendwann in der Lage sein, eine Strategie über mehrere Zeitrahmen und Instrumente zu testen. Hier ist der Code, den ich benutze. Auf irgendetwas anderes als eine abgestumpfte Testdatei dauert das Lesen im Prozess eine lange Zeit. Es gibt eine Art, wie ich das speichern sollte Daten, so dass Pandas können die Dateien viel schneller zu lesen. Ist dort ein Limit auf die Größe der Daten, die Pandas vernünftigerweise behandeln können. Jeder Hilfe wäre sehr dankbar. Learn Quant skills. If Sie sind ein Händler oder ein Investor und möchte Erwerben Sie eine Reihe von quantitativen Trading-Fähigkeiten, sind Sie an der richtigen Stelle Der Trading Mit Python-Kurs wird Ihnen die besten Werkzeuge und Praktiken für die quantitative Handelsforschung, einschließlich Funktionen und Skripte von Experten quantitative Händler geschrieben Der Kurs gibt Ihnen maximale impac T für Ihre investierte Zeit und Geld Es konzentriert sich auf die praktische Anwendung der Programmierung auf den Handel statt der theoretischen Informatik Der Kurs wird sich schnell bezahlen, indem Sie Zeit sparen in der manuellen Verarbeitung von Daten Sie verbringen mehr Zeit, um Ihre Strategie zu erforschen und rentable Trades zu implementieren. Kursübersicht. Part 1 Grundlagen Sie werden lernen, warum Python ein ideales Werkzeug für den quantitativen Handel ist. Wir beginnen mit der Erstellung einer Entwicklungsumgebung und führen uns dann in die wissenschaftlichen Bibliotheken ein. Part 2 Handhabung der Daten Erfahren Sie, wie Sie Daten von verschiedenen kostenlosen erhalten können Quellen wie Yahoo Finanzen, CBOE und andere Websites Lesen und schreiben Sie mehrere Datenformate einschließlich CSV und Excel-Dateien. Part 3 Erforschung von Strategien Lernen Sie zu berechnen PL und begleitende Performance-Metriken wie Sharpe und Drawdown Erstellen Sie eine Handelsstrategie und optimieren Sie ihre Leistung Mehrere Beispiele für Strategien sind Diskutiert in diesem teil. Part 4 Going live Dieser Teil konzentriert sich auf Interactive Broker API Y Ou wird lernen, wie man Echtzeit-Bestandsdaten und Platz Live-Aufträge. Lots von Beispiel-Code. Das Kurs Material besteht aus Notebooks, die Text zusammen mit interaktiven Code wie diese enthalten Sie können in der Lage sein, durch die Interaktion mit dem Code zu lernen und zu ändern Ihre eigene Vorliebe Es wird ein guter Ausgangspunkt für das Schreiben Ihrer eigenen Strategien. Während einige Themen sind sehr detailliert erklärt, um Ihnen zu helfen, die zugrunde liegenden Konzepte zu verstehen, in den meisten Fällen haben Sie nicht einmal brauchen, um Ihre eigenen Low-Level-Code zu schreiben, weil Der Unterstützung durch bestehende Open-Source-Bibliotheken TradingWithPython-Bibliothek kombiniert viel von der Funktionalität, die in diesem Kurs als eine gebrauchsfertige Funktion besprochen wird und wird während des gesamten Kurses verwendet werden. Pandas wird Ihnen die gesamte Heavy-Header-Leistung bieten, die beim Daten-Crunching benötigt wird Der ganze Code wird unter der BSD-Lizenz zur Verfügung gestellt, so dass seine Verwendung in kommerziellen Anwendungen. Course rating. A Pilot des Kurses wurde im Frühjahr 2013 statt, das ist, was die Schüler zu sagen haben. M Atej gut entworfenen Kurs und guter Trainer Auf jeden Fall seinen Preis wert und meine Zeit Lave Jev offensichtlich wusste, dass seine Sachen Tiefe der Abdeckung perfekt war Wenn Jev läuft so etwas wieder, ich werde der erste sein, um sich anzumelden John Phillips Ihr Kurs hat mich wirklich gestartet Unter Berücksichtigung von Python für die Bestandsanalyse.
No comments:
Post a Comment