2013-04-21 12:56:38 +0000 2013-04-21 12:56:38 +0000
23
23

Sollte ich den regulären oder den angepassten Abschluss für das Backtesting verwenden?

In einem Versuch, einige Backtesting-Aufgaben durchzuführen, habe ich einige historische Daten erhalten. Mir ist aufgefallen, dass zwei Schlusskurse verfügbar sind, regelmäßiger Schluss und angepasster Schluss.

Nachdem ich etwas nachgelesen habe, habe ich erfahren, dass der angepasste Schlusskurs von den folgenden Parametern beeinflusst wird und in der Tat NICHT der echte Schlusskurs an diesem Tag ist.

  1. Bardividenden
  2. Aktiendividenden
  3. Aktiensplits

Ich bin immer noch verwirrt, welchen der Schlusswerte ich verwenden soll, den echten oder den angepassten?

Es scheint, dass der angepasste Schlusskurs genauere Daten über die Aktie liefert, aber es ist nicht der echte Kurs.

Antworten (4)

12
12
12
2013-04-21 13:40:55 +0000

Ein Untersuchungszeitraum von einem Jahr -

Aktie A wird mit $100 gehandelt und steigt nicht im Wert, hat aber $10 an Dividenden über den Zeitraum.

Aktie B beginnt bei $100, ohne Dividende, und endet bei $105.

Wie auch immer Sie dies berücksichtigen, es wäre falsch, die 10%ige Rendite von Aktie A über den Zeitraum zu ignorieren.

Um zu einem realen Beispiel überzugehen, zeigt MoneyChimp die S&P-Rendite von Januar 1980 bis Dezember 2012 als +3264%, doch der Index stieg nur von 107,94 auf 1426,19 oder +1221%.

Der Fehler vergrößert sich mit zunehmender Zeit und größeren beteiligten Dividenden, eine gute Analyse wird keine Dividenden oder Splits ignorieren.

11
11
11
2013-04-21 22:48:05 +0000

Sie müssten Ihr Backtesting mit dem vergleichen, was Sie im realen Handel tun werden, und versuchen, das Backtesting so nah wie möglich an Ihrem realen Handel zu haben. Hinweis: Es kann sein, dass das Backtesting nie genau mit dem realen Handel übereinstimmt, aber Sie müssen so nah wie möglich herankommen.

Der ganze Zweck des Backtestings ist es, zu überprüfen, ob Ihre Handelsstrategien - Ihre Signale, Ein- und Ausstiege und Ihre Stops - unter verschiedenen Marktbedingungen profitabel sind. Da Sie für Ihren realen Handel tatsächliche Abschlüsse verwenden würden, sollten Sie diese auch für Ihr Backtesting verwenden.

Anstatt angepasste Daten zu verwenden, um eine Vorstellung von Ihrer Gesamtrendite aus Ihrem Backtesting zu erhalten, können Sie immer den Wert der Dividenden und anderer Unternehmensmaßnahmen zu den Ergebnissen aus der Verwendung der tatsächlichen Daten hinzufügen. Sie können sogar einen Weg finden, um alle Dividenden und andere Corporate Actions automatisch zu Ihren Ergebnissen hinzuzufügen, d.h. jeder Dividendenbetrag wird zu Ihrer Gesamtrendite hinzugefügt, wenn die Aktie während des Ex-Dividenden-Tages gehalten wird.

Wenn Sie beim Backtesting angepasste Daten verwenden, kann sich dies auf die von Ihnen gesetzten Stops auswirken, d.h. es kann dazu führen, dass Ihr Stop früher oder später als im realen Handel ausgelöst wird. Sie müssen also festlegen, wie Sie Ihre Stops im realen Handel behandeln wollen.

Werden Sie sie anpassen, wenn es Unternehmensaktionen gibt, wie z.B. Dividenden?

Oder werden Sie sie konstant lassen, bis die tatsächlichen Kurse gestiegen sind?

Wenn Sie Ihre Stops konstant lassen, sollten Sie auf jeden Fall aktuelle Daten in Ihrem Backtesting verwenden, um eine bessere Übereinstimmung mit dem realen Handel zu erzielen.

4
4
4
2015-08-25 23:55:57 +0000

Wenn Sie überwachen möchten, wie gut Sie bei der Auswahl Ihrer Investitionen abgeschnitten haben, möchten Sie Aktienkurse verwenden, die die Dividenden und Splits und andere Änderungen berücksichtigen (nicht nur den Schlusskurs).

Der angepasste Schlusskurs berücksichtigt diese Änderungen, während der direkte Schlusskurs sie nicht berücksichtigt. Mit dem angepassten Schlusskurs erhalten Sie die wahre prozentuale Veränderung.

Ich habe zum Beispiel eine Aktie namens PETS, die im Juli 2015 eine Dividende von $0,18 zahlte. Die angepassten Schlusskurse vor diesem Tag im Juli sind alle $0,18 pro Aktie niedriger.

Angenommen, der Schlusskurs wäre unverändert bei $20,00 gewesen. Die Schlusskurse würden sagen, dass ich keinen Gewinn gemacht habe, aber der angepasste Schlusskurs würde sagen, dass ich $0,18 pro Aktie mit dieser Investition gemacht habe, weil der angepasste Schlusskurs im Juni 2015 $19,82 lautete, aber im August 2015 $20,00 lautete (genau wie der Schlusskurs).

Der angepasste Schlusskurs ermöglicht es mir, meinen wahren Gewinn pro Aktie zu kennen.

1
1
1
2020-10-17 16:04:29 +0000

Statt einer “es hängt ab”-Antwort neige ich dazu, mich auf die Seite von @user32630 und @Bob Baerker zu stellen, dass wir in der Tat bereinigte OHLC (und auch bereinigtes Volumen) für das Backtesting verwenden SOLLTEN - und zwar preisbereinigt sowohl durch Splits als auch Dividenden. Andernfalls werden Sie eine Menge künstlicher Sprünge in Ihren historischen Daten finden (sehen Sie sich diesen Beitrag an, der einen plötzlichen 50%igen Rückgang aufgrund eines 2:1 Splits zeigt). Sprünge aufgrund von Dividendenausschüttungen sind vielleicht weniger dramatisch, aber immer noch von Natur aus künstlich. Diese Bungee-Sprünge werden wahrscheinlich falsche Auslöser für den Einstieg/Ausstieg von Handelsaufträgen erzeugen.

TL;DR: Versuchen Sie, bereinigte OHLCV-Werte zu verwenden, um die tatsächlichen zugrunde liegenden Aktienkurse und -volumina zu erhalten. Nur meine Meinung, basierend auf jahrelangem Wachstum meines eigenen 401(k)-Portfolios.