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

Должен ли я использовать регулярное или отрегулированное закрытие для обратного тестирования?

В попытке запустить несколько задач бэктестинга я получил некоторые исторические данные. Я заметил, что есть две доступные цены закрытия, регулярное закрытие и скорректированное закрытие.

После некоторого чтения я узнал, что на скорректированное значение close влияют следующие параметры, а на самом деле NOT - реальное значение закрытия в тот день.

  1. Денежные дивиденды
  2. Дивиденды по акциям
  3. Фондовые разделения

Я все еще путаю, какое из близких значений я должен использовать, реальное или скорректированное?

Кажется, что скорректированное закрытие дает более точные данные об акции, но это не реальная цена.

Ответы (4)

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

Годовой период исследования -

Акции А торгуются по $100, и не увеличиваются в стоимости, но имеют дивиденды в размере $10 за период.

Акции B начинаются со $100, без дивидендов, и заканчиваются $105.

Как бы вы не учитывали это, было бы неправильно игнорировать 10%-ную доходность акций A за период.

Чтобы перевернуть на реальный пример, MoneyChimp показывает доходность S&P с января 1980 года по декабрь 2012 года на уровне +3264%, индекс вырос только с 107,94 до 1426,19 или +1221%.

Ошибка расширяется при большем времени и больших дивидендах, при хорошем анализе не будут игнорироваться никакие дивиденды или сплиты.

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

Вы должны сравнить ваше бэктестинг с тем, что вы будете делать в реальной торговле, и постараться, чтобы бэктестинг был как можно ближе к реальной торговле. Примечание: возможно, вы никогда не сможете получить бэктестирование, точно соответствующее вашей реальной торговле, но вы должны быть как можно ближе к ней.

Вся цель бэктестинга - проверить, являются ли ваши торговые стратегии - ваши сигналы, входы и выходы, а также ваши стопы - прибыльными в различных рыночных условиях. Как и в случае с фактическим закрытием для реальной торговли, вы должны использовать его и для бэктестинга.

Вместо того, чтобы использовать скорректированные данные для получения представления о вашей общей доходности от бэктестинга, вы всегда можете добавить ценность дивидендов и других корпоративных действий к результатам от использования фактических данных. Вы даже можете найти способ автоматического добавления любых дивидендов и других корпоративных действий к результатам, т.е. любой суммы дивидендов, добавленной к общей прибыли, если акции хранятся в течение срока действия дивидендов.

Если Вы используете скорректированные данные при бэктестинге, это может повлиять на любые размещенные Вами стопы, т.е. это может привести к тому, что Ваш стоп сработает раньше или позже, чем при реальной торговле. Таким образом, вам необходимо определить, как вы будете относиться к своим стопам в реальной торговле.

Вы будете корректировать их, когда есть корпоративные действия, такие как дивиденды?

Or Вы будете оставлять их постоянными до тех пор, пока фактические цены не поднимутся?

Если вы будете оставлять ваши стопы постоянными, то вы определенно должны использовать фактические данные в вашем бэктестинге, чтобы лучше соответствовать вашей реальной торговле.

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

Если вы хотите следить за тем, насколько хорошо вы выбрали свои инвестиции, вы захотите использовать цены на акции, которые учитывают дивиденды, сплиты и другие изменения (а не только цену закрытия).

Скорректированное закрытие будет включать эти изменения в тех случаях, когда прямое закрытие не будет включать их. Используя скорректированное закрытие, вы получите свое истинное процентное изменение.

Например, у меня есть акции под названием PETS, которые в июле 2015 года выплатили дивиденд в размере $0.18. Скорректированное закрытие до этого дня в июле на $0,18 меньше на акцию.

Скажем, что цена закрытия не изменилась и составила $20.00. Цены закрытия скажут, что я не получил никакой прибыли, но скорректированная цена закрытия скажет, что я заработал $0,18 за акцию на этой инвестиции, потому что скорректированное закрытие составит $19,82 в июне 2015 года, но составит $20,00 в августе 2015 года (так же, как и цена закрытия).

Скорректированное закрытие позволяет мне узнать мою истинную прибыль на акцию.

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

Вместо ответа “это зависит” я склоняюсь к @user32630 и @Bob Baerker, которые мы ДОЛЖНЫ использовать для бэктестинга скорректированный OHLC (а также скорректированный объем) - в частности, цену, скорректированную как на сплиты, так и на дивиденды. В противном случае, вы обнаружите много искусственных скачков в ваших исторических данных (смотрите это пост, который показывает внезапное 50%-ное падение из-за сплайва 2 к 1). Скачки, связанные с выплатой дивидендов, могут быть менее драматичными, но все же искусственными по своей природе. Такие прыжки тарзанки, скорее всего, приведут к ложным срабатываниям при входе/выходе из торгового приказа.

TL;DR: попробуйте использовать скорректированные значения OHLCV, чтобы получить реальные базовые цены акций и их объемы. Всего два цента, исходя из лет роста моего собственного портфеля 401(k).

Похожие вопросы

21
13
21
3
3