Mit Excel-Back-Test Trading-Strategien Wie Back-Test mit Excel Ive getan eine angemessene Menge an Trading-Strategie Back-Tests. Ive verwendet anspruchsvolle Programmiersprachen und Algorithmen und Ive auch getan es mit Bleistift und Papier. Sie brauchen nicht, ein Raketenwissenschaftler oder ein Programmierer zu sein, zum der vielen Handelsstrategien zurück zu prüfen. Wenn Sie ein Tabellenkalkulationsprogramm wie Excel betreiben können, dann können Sie testen viele Strategien. Das Ziel dieses Artikels ist es, Ihnen zu zeigen, wie Sie eine Trading-Strategie mithilfe von Excel und einer öffentlich zugänglichen Datenquelle testen können. Dies sollte nicht kostet Sie mehr als die Zeit es braucht, um den Test zu tun. Bevor Sie eine Strategie testen, benötigen Sie einen Datensatz. Zumindest ist dies eine Reihe von Zeiten und Preisen. Realistisch müssen Sie die datetime, offen, hoch, niedrig, enge Preise. Sie benötigen normalerweise nur die Zeitkomponente der Datenreihe, wenn Sie Intraday-Trading-Strategien testen. Wenn Sie zusammenarbeiten und lernen, wie Sie zurück mit Excel testen, während Sie dies lesen, dann folgen Sie den Schritten, die ich in jedem Abschnitt skizzieren. Wir müssen einige Daten für das Symbol, dass wir gehen zurück zu erhalten. Gehen Sie zu: Yahoo Finance Geben Sie im Feld Enter Symbol (s) Folgendes ein: IBM und klicken Sie auf GO Unter Quotes auf der linken Seite klicken Sie auf Historische Kurse und geben Sie die gewünschten Datumsbereiche ein. I Ausgewählt aus 1 Jan 2004 bis 31 Dez 2004 Scrollen Sie bis zum Ende der Seite und klicken Sie auf Download To Spreadsheet Speichern Sie die Datei mit einem Namen (wie ibm. csv) und zu einem Ort, den Sie später finden können. Vorbereiten der Daten Öffnen Sie die Datei (die Sie oben heruntergeladen haben) mit Excel. Aufgrund der dynamischen Natur des Internets können sich die Anweisungen, die Sie oben gelesen haben, und die Datei, die Sie öffnen, durch die Zeit, die Sie lesen, geändert haben. Wenn ich diese Datei heruntergeladen, die oberen paar Zeilen sah so aus: Sie können nun löschen Sie die Spalten, die Sie nicht verwenden werden. Für den Test, dass Im zu tun, werde ich nur das Datum verwenden, öffnen und schließen Werte, so habe ich gelöscht die High, Low, Volume und Adj. Schließen. Ich auch die Daten sortiert, so dass das älteste Datum war zuerst und das späteste Datum war am unteren Rand. Verwenden Sie dazu die Menüoptionen Data - gt Sort. Anstatt eine Strategie an sich zu testen, werde ich versuchen, den Tag der Woche zu finden, der die beste Rendite zur Verfügung stellte, wenn man einem Kauf die offene und die enge Strategie folgte. Denken Sie daran, dass dieser Artikel hier ist, um Ihnen vorzustellen, wie zu verwenden, um Excel-Teststrategien zurück. Darauf können wir bauen. Hier ist die Datei ibm. zip, die die Tabelle mit den Daten und Formeln für diesen Test enthält. Meine Daten befinden sich nun in den Spalten A bis C (Datum, Öffnen, Schließen). In den Spalten D bis H habe ich Platzformeln, um die Rendite an einem bestimmten Tag zu bestimmen. Eingabe der Formeln Der schwierige Teil (außer youre ein Excel-Experte) ist die Ausarbeitung der Formeln zu verwenden. Dies ist nur eine Frage der Praxis und je mehr Sie üben die mehr Formeln youll entdecken und die mehr Flexibilität youll haben mit Ihrer Prüfung. Wenn Sie die Tabelle heruntergeladen haben, dann werfen Sie einen Blick auf die Formel in Zelle D2. Es sieht so aus: Diese Formel wird auf alle anderen Zellen in den Spalten D bis H (mit Ausnahme der ersten Zeile) kopiert und braucht nicht angepasst zu werden, sobald sie kopiert wurde. Ill erklären kurz die Formel. Die IF-Formel hat eine Bedingung, einen wahren und einen falschen Teil. Die Bedingung ist: Wenn der Wochentag (umgerechnet auf eine Zahl von 1 bis 5, die Montag bis Freitag entspricht) mit dem Wochentag in der ersten Zeile dieser Spalte (D1) identisch ist. Der wahre Teil der Anweisung (C2-B2) gibt uns einfach den Wert von Close-Open. Dies zeigt, dass wir die Open gekauft und verkauft die Close und das ist unser Profitverlust. Der falsche Teil der Anweisung ist ein Paar von doppelten Anführungszeichen (), die nichts in die Zelle setzen, wenn der Tag der Woche nicht übereinstimmt. Die Zeichen links von dem Spaltenbuchstaben oder der Zeilennummer sperren die Spalte oder Zeile, so dass, wenn sein kopierter Teil der Zellreferenz nicht ändert. Wenn also die Formel in das Beispiel kopiert wird, ändert die Referenz auf die Datumszelle A2 die Zeilennummer, wenn sie in eine neue Zeile kopiert wird, aber die Spalte in Spalte A bleibt. Sie können die Formeln verschachteln und außergewöhnlich leistungsfähige Regeln bilden Und Ausdrücke. Die Ergebnisse Am unteren Rand der Wochentagsspalten habe ich einige Zusammenfassungsfunktionen platziert. Bemerkenswert sind die Durchschnitts - und Summenfunktionen. Diese zeigen uns, dass im Jahr 2004 der profitabelste Tag, um diese Strategie umzusetzen war an einem Dienstag und dies wurde von einem Mittwoch dicht gefolgt. Als ich die Expiry Freitags - Bullish oder Bearish-Strategie getestet und schrieb, dass Artikel, den ich einen sehr ähnlichen Ansatz mit einer Kalkulationstabelle und Formeln wie diese. Das Ziel dieses Tests war, zu sehen, wenn Expiry freitags allgemein bullish oder bearish waren. Versuch es. Laden Sie einige Daten von Yahoo Finanzen. Laden Sie es in Excel und probieren Sie die Formeln und sehen, was Sie kommen können. Stellen Sie Ihre Fragen im Forum. Viel Glück und profitable Strategie HuntingStock Trading Model Kaufen Sie heute (unten) und senden Sie uns Ihre Bestell-ID und Anspruch über 70,00 im Wert von FREE-Software-Modell umfasst 5 technische Indikatoren (ADX, gleitende durchschnittliche Crossovers, Stochastik, Bollinger Bands und DMI) Tour gtgt Microsoft39s Visual Basic (VBA) Sprache wird in Verbindung mit Excel39s Benutzeroberfläche, Formeln und Berechnungsfunktionen verwendet, um ein leistungsfähiges und flexibles Handelsinstrument zu liefern. Das Modell umfasst fünf bewährte technische Indikatoren (ADX, Moving Average Crossovers, Stochastik, Bollinger Bands und DMI). Sie werden detailliert durch die Erstellung von Arbeitsblättern, Dateien, Bereichen, Indikatorformeln, Bedientasten, DDEActive-X-Links und Code-Modulen geführt. Beschreibung Dieses Handbuch zeigt Ihnen Schritt für Schritt, wie Sie mit Microsoft Excel ein anspruchsvolles automatisiertes Aktienhandelsmodell erstellen können. Microsoft39s Visual Basic (VBA) Sprache wird in Verbindung mit Excel39s Benutzeroberfläche, Formeln und Berechnungsfunktionen verwendet, um ein leistungsfähiges und flexibles Handelswerkzeug zu liefern. Das Modell umfasst fünf bewährte technische Indikatoren (ADX, Moving Average Crossovers, Stochastik, Bollinger Bands und DMI). Sie werden detailliert durch die Erstellung von Arbeitsblättern, Dateien, Bereichen, Indikatorformeln, Bedientasten, DDEActive-X-Links und Code-Modulen geführt. Nach dem Erstellen des Modells, importieren Sie einfach die Daten, die Sie benötigen, führen Sie das Modell automatisch mit einem Klick auf eine Schaltfläche, und treffen Sie Ihre Handelsentscheidungen. Das Modell umfasst sowohl Trend-Trading-und Swing-Trading-Funktionen. Die Swing-Trading-Funktion kann je nach Investitionsstil ein - oder ausgeschaltet werden. Das System arbeitet mit Ihrer Wahl der freien ASCII. TXT-Dateien im Internet oder ein Abonnement-Daten-Service (mit unseren ohne DDE-Link). Das Modell kann alleine oder in Verbindung mit Ihrer bestehenden Fundamental - und Marktanalyse eingesetzt werden, um das Investitions-Timing zu verbessern und unrentable Situationen zu vermeiden. Für die historische Analyse und das Testen verschiedener Bestände und Zeiträume ist auch ein separates, vorgefertigtes Back-Test-Modell enthalten. Was mit Kurs Get: Ein Enorme 4-in-1 Wert ein komplettes Online-Kurs PLUS VBA-Code und FAQs Abschnitte Detaillierte Anleitungen Preisdaten in Excel mit eSignal QLink oder YahooFinance Eine vollständige vorgefertigten Backtesting Modell in MS Excel mit Grafiken auf den Import und Handelsstatistiken für Ihre historische Analyse Instant-Online-Zugriff auf das Kursmaterial von 30 Tagen nach den Online-Zugriff, die Materialien zum Download und zu lernen, wie zu bauen und nutzen Sie Ihre neue Stock Trading-Modell verfügt über Verstärker Vorteile sofortigen Zugang zu den Kursmaterialien mit Ihrem eigenen Login und Passwort zum Zeitpunkt des Kaufs zur Verfügung gestellt (wenn durch CCBill oder RegNow Kauf, sonst Kurs Passwort wird Ihnen per E-Mail) Erfahren Sie Excel, VBA, Formeln und Datenquellen in eine profitable Trading-Tool erwerben einzigartiges Wissen für jede Excel-Modellierung oder Analyseprojekt speichern zu integrieren (Nur durch die Datenkapazität von Excel39) Technische Anforderungen Microsoft Excel (beliebige Version) mit einer beliebigen Version von Windows 2 Megabyte Speicherplatz (für Dateien) (DSL oder Kabelmodem empfohlen, aber nicht erforderlich) OPTIONAL: DDE-Datenimport für Excel über Ihren Datenprovider (DDE-Datenimport für Excel) Empfohlen für mehr als 5-10 Wertpapiere, sonst freie Preisdaten von YahooFinance oder andere Quelle funktioniert gut) ltlt Nehmen Sie eine Tour gtgt Bau eines automatisierten Stock Trading System in MS Excel 89,95 Sichere Zahlungen 30 Tage Geld-Zurück-GarantieDieser Online-Kurs zeigt Ihnen Schritt - Wie man ein hoch entwickeltes automatisiertes Aktienhandelsmodell mit Microsoft Excel baut. Microsofts Visual Basic (VBA) Sprache wird in Verbindung mit Excels Benutzeroberfläche, Formeln und Berechnungsfunktionen verwendet, um ein leistungsfähiges und flexibles Handelsinstrument zu liefern. Sehen Sie sich das Demonstrationsvideo an Das Modell umfasst fünf bewährte technische Indikatoren (ADX, gleitende Mittelübergänge, Stochastik, Bollinger-Bänder und DMI). Sie werden detailliert durch die Erstellung von Arbeitsblättern, Dateien, Bereichen, Indikatorformeln, Bedientasten, DDEActive-X-Links und Code-Modulen geführt. Das Modell umfasst sowohl Trend-Trading-und Swing-Trading-Funktionen. Die Swing-Trading-Funktion kann je nach Investitionsstil ein - oder ausgeschaltet werden. Nach dem Erstellen des Modells, importieren Sie einfach die Daten, die Sie benötigen, führen Sie das Modell automatisch mit einem Klick auf eine Schaltfläche, und treffen Sie Ihre Handelsentscheidungen. Das System arbeitet mit Ihrer Wahl von kostenlosen ASCII. TXT-Dateien im Internet (von YahooFinance oder einem anderen Anbieter) oder Ihrem Abonnementdatendienst (mit unserem ohne DDE-Link). Das Modell kann alleine oder in Verbindung mit Ihrer bestehenden Fundamental - und Marktanalyse eingesetzt werden, um das Investitions-Timing zu verbessern und unrentable Situationen zu vermeiden. Ein separates vorgebautes Backtesting-Modell ist auch für die historische Analyse und Prüfung verschiedener Bestände und Zeiträume enthalten. Sehen Sie sich das Back-Testing-Excel-Software-Video an (FREIER BONUS) Was Sie mit jedem Kurs erhalten: Ein enormer 3-in-1 Wert Ein kompletter How-to Kurs PLUS VBA Code und FAQs Abschnitte Detaillierte Anleitungen zum Importieren von Preisdaten in Excel mit DownloaderXL oder YahooFinance Csv-Dateien Eine komplette Pre-Built Backtesting-Modell in Excel mit Graphen und Handelsstatistiken für Ihre historische Analyse Erfahren Sie, um Excel, VBA, Formeln und Datenquellen in ein profitables Trading-Tool integrieren Erwerben Sie einzigartige Kenntnisse für jede Excel-Modellierung oder Analyse-Projekt Sparen Sie Geld Durch die Beseitigung wiederkehrender Softwarekosten Berechnung von Trading-Signalen auf einer großen Anzahl von Aktien, Fonds oder Spreads innerhalb von Sekunden (nur durch Excels-Datenkapazität begrenzt) Schneller Zugriff auf die zum Zeitpunkt des Kaufs bereitgestellten Kursmaterialien Microsoft Excel 2 MB Speicherplatz (für Dateien und (DSL - oder Kabelmodem empfohlen, aber nicht notwendig) OPTIONAL: DDE-Datenimport-Link für Excel über Ihren Datenprovider (empfohlen Für mehr als 5-10 Wertpapiere, ansonsten freie Preisdaten von YahooFinance oder anderen Quellen funktionieren gut) Inhaltsverzeichnis Einleitung Grundlegende technische Voraussetzungen Die 5 technischen Indikatoren Schritt 1: Durchschnittlicher Richtungsindex (ADX) Schritt 2: Trends oder Oszillationen Schritt 2A: Trending Moving Average Crossovers Schritt 2B: Oszillierender Stochastischer Oszillator Schritt 3: Timing der BuySell-Signale mit Bollinger-Bändern Schritt 4: Verbessern des prozentualen Handelserfolgs mit der DMI-Systemarchitektur Einrichten Erstellen der Verzeichnis - und Dateistruktur Erstellen der Spreadsheetstruktur Erstellen der Indikatorformeln Marktdaten ADX-Indikator Verschieben von Durchgängen Stochastische Bollinger-Bänder DMI Erstellen des Makrocodes Schritt 1: Öffnen des Visual Basic-Editor-Fensters Schritt 2: Schreiben des Makrocodes Schritt 3: Überprüfen des Fehlercodes Was der Code beim Erstellen des Signaturblatts Schritt 1: Signals Sheet Labels Und Formeln Schritt 2: Erstellen der Bereiche Schritt 3: Hinzufügen einer Steuerelementschaltfläche und Zuordnen eines Makros Schritt 4: Formatieren des Arbeitsblattes Erstellen der Datenquellendatei Laden von Daten aus anderen Quellen Laden von. CSV - oder. TXT-Dateien Getting FREE Historische Daten von Yahoo Finance Running Das Modell auf einer täglichen Basis, wenn zum Ausführen des Modells Kombination der Signale mit anderen Marktinformationen Geld-und Risikomanagement Common Makro Fehler FAQs Backtesting das Modell
No comments:
Post a Comment