Перейти к содержанию

Поиск сообщества

Показаны результаты для тегов 'джо марвуд'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип контента


Форумы

  • Общее
    • Форум Trade Like a Pro
    • Общие вопросы
    • В помощь трейдеру
    • Hardware/Software для трейдера
    • Платежные системы
    • Беседка
  • Инвестирование
    • Бородатые ПАММы
    • Проверенные ПАММы
    • Рискованные ПАММы
    • Архив ПАММ-счетов и Сигналов
  • Ручная торговля
    • Интерактивная Торговля
    • Дневники трейдеров
    • Торговые системы
    • Индикаторы
    • Классические индикаторы
    • Скрипты
    • Черный список
  • Автоматические Торговые Системы (EA)
    • Советники Форекс
    • Уголок Программиста
    • Совы в розыске
    • Черный список
  • Разработки форума
    • Лаборатория ProfitFX
  • Форекс брокеры и VPS-сервисы
    • Форекс Брокеры
    • Черный список
    • VPS-сервисы
  • Криптотрейдинг
    • Криптовалюты
    • Биржи криптовалют
    • Общие вопросы по крипте
  • Фондовый и срочный рынок
    • Брокеры фондового рынка
    • Индексы и отдельные акции
    • Стратегии для фондового и срочного рынка
  • Разное
    • Архив
  • Бинарные Опционы
    • Стратегии и Индикаторы
    • Брокеры БО

Поиск результатов в...

Поиск контента, содержащего...


Дата создания

  • Начало

    Конец


Дата обновления

  • Начало

    Конец


Фильтр по количеству...

Регистрация

  • Начало

    Конец


Группа


Обо мне


Опыт торговли


Страна


Город

Найдено: 16 результатов

  1. 5 экономических показателей, имеющих значение для инвесторов Вид архитектуры Гонконга Недавно я взял с полки книгу, которая стояла в моей библиотеке последние 10 лет. Она называется «Руководство по 50 экономическим показателям, которые имеют большое значение». Это одна из немногих книг, описывающих конкретные торговые стратегии, которые являются актуальными по сей день. Чтение этой книги также является отличной возможностью освежить свои знания об экономических показателях. Давайте поговорим о некоторых из них. Показатели, которые имеют значение На уроках макроэкономики нас учат, что валовой внутренний продукт (ВВП) состоит из четырёх компонентов: потребление капитальные товары/инвестиции государственные расходы чистый экспорт Большинство показателей используются для прогнозирования одного компонента ВВП заблаговременно, например, продажи автомобилей могут дать нам некоторую информацию о потреблении, заказы на товары длительного пользования об инвестициях и т. д. Некоторые показатели являются опережающими, некоторые – совпадающими, а некоторые – запаздывающими. Разумеется, будучи инвесторами и трейдерами, мы должны сосредоточить наш основной интерес на опережающих показателях. Нам нужны экономические сигналы, предшествующие резкому падению или росту рынка. Ещё одним критерием, который делает тот или иной экономический показатель хорошим, является высокое отношение сигнала к шуму. Показатели, которые имеют слишком много случайности, несут в себе мало смысла. Важная хитрость (если это возможно) заключается в использовании версии показателей, скорректированных на сезонные колебания. Также лучше наблюдать за трендом в течение нескольких отчётных периодов, а не просто в рамках одного из них. Я выбрал пять индикаторов из книги и выполнил бэктестирование по предлагаемым торговым стратегиям (или их небольшим вариациям). Начнем с... 1. Продажи автомобилей Автомобильная промышленность связывает многие секторы экономики, поэтому показатели продаж автомобилей многое говорят о здоровье экономики в целом. Для большинства людей покупка транспортного средства является крупным расходом, требующим заимствования денег. Поэтому, глядя на количество проданных автомобилей, вы получаете некоторое представление о доверии людей к экономике и их готовности тратить деньги. Общие цифры продаж транспортных средств публикуются в первую пятницу месяца за предыдущий месяц. Нам нужно взглянуть на цифру, скорректированную на сезонные колебания, поскольку продажи автомобилей имеют закономерный годовой цикл, и к концу года их продажи увеличиваются. Стратегия, которую нужно протестировать, является довольно простой: до тех пор, пока тенденция продаж автомобилей за последние 6 месяцев положительна, продолжайте инвестировать в акции потребительского сектора, представленного тикером XLY на ETF (или покупайте акции AAPL, HD, NKE и т. п.). Когда тренд продаж транспортных средств станет отрицательным, инвестируйте в долгосрочные долговые казначейские обязательства США (тикер TLT). Продажи транспортных средств, как оказалось, являются сильным сигналом для избегания просадок при торговле на акциях потребительского сектора. Следуя этой стратегии, можно было заработать дополнительно 3% в год, принимая на себя при этом меньший риск (коэффициент Шарпа для данной стратегии составляет 0,96 по сравнению с 0,59 для стратегии на XLY при тестировании на исторических данных с 2002 года). 2. Розничные продажи Как и продажи автомобилей, розничные продажи могут давать намёк на доверие потребителей. Потребители тратят больше, когда полагают, что имеют стабильную работу и смогут оплачивать свои кредитные счета. Предварительные розничные продажи представляют собой оценку, основанную на данных выборки розничных продавцов. Они называются предварительными, потому что публикуются перед выходом более крупного ежемесячного опроса по розничным продажам: обычно примерно 15-го числа следующего месяца. Ниже приведён график изменения предварительных розничных продаж одежды и аксессуаров. Продажи одежды интересны тем, что они в некоторой степени представляют собой импульсивные розничные покупки. В начале 2020 года очевидно огромное падение продаж одежды, за которым следует значительное увеличение продаж во время пандемии COVID. Опять же, очень важно использовать цифры, скорректированные на сезонные колебания, ибо покупка в период праздников полностью исказит данный сигнал. Предлагаемая стратегия заключается в покупке акций ретейлеров (тикер XRT на ETF, но можно выбрать отдельные акции, например, JNW, DLTR и т.д.), когда розничные продажи за последний месяц растут, и акций сектора здравоохранения (тикер XLV на ETF), когда они падают. Это следует простой логике компромисса: когда продажи одежды растут, розничная торговля будет процветать, но когда розничные продажи падают, люди всё равно будут тратить деньги на поддержание своего здоровья. Исходя из изменения цифр розничных продаж одежды, данная стратегия показала явную высокую производительность по обеим отраслям (коэффициент Шарпа в данной стратегии составляет 0,68). 3. Слабая, или неполная, занятость Ежемесячно публикуемый уровень безработицы является одним из наиболее широко используемых и обсуждаемых эффективных экономических показателей. Тем не менее, предварительные данные по безработице являются очень грубой мерой в том смысле, что когда она растёт, экономический спад уже значительно продвинулся вперёд, и фондовые рынки уже предвидели его и учли в цене актива. Одна из причин заключается в том, что эта информация уже публикуется в еженедельных заявках на пособия по безработице. Гораздо более интересным показателем является уровень неполной занятости, также именуемой «слабой». Это говорит нам о том, сколько людей работают в условиях неполного рабочего дня по причине сложившихся экономических условий. Рост уровня неполной занятости в основном связан с тем, что работодатели сокращают затраты на рабочую силу, фактически не увольняя своих работников. Причина, по которой работодатели сокращают рабочее время, не разрывая контрактов полностью, заключается в том, что последняя процедура будет для них более затратной, когда наступит время для повторного найма или бизнес пострадает в меньшей степени, чем ожидалось. Почему? Потому что большинство рабочих мест требуют некоторой подготовки и адаптации, а также потому что процедура найма сотрудников может быть дорогостоящей. В результате уровень неполной занятости, как правило, реагирует раньше уровня безработицы и раньше восстанавливается. Для трейдера это может быть сигналом о том, что пришло время вернуться к инвестициям в цикличные активы. Ниже приведены графики слабой занятости и уровня безработицы в США. Разница между ними крайне незначительная, но имеется. Стратегия торговли снова является простой: если 6-месячный тренд неполной занятости снижается, тогда открывайте длинные позиции по акциям потребительского сектора (XLY на ETF). С другой стороны, если этот тренд является положительным, то есть компаниям требуется в большей степени сократить рабочие графики своих сотрудников, тогда открывайте длинные позиции по акциям компаний-производителей медицинских препаратов (тикер IHE). Почему по акциям компаний-производителей медицинских препаратов? Это один из антицикличных секторов, к которому люди возвращаются, когда меньше работают. Как вариант, люди также могут запасаться пивом (тикеры DEO, CCU и т.д.) или могут вырасти покупки различных домашних развлечений (тикеры DIS, NFLX и т.д.). Стратегия ротации между IHE и XLY на основе 6-месячного тренда неполной занятости показала лучшие результаты как с точки зрения абсолютной производительности, так и с поправкой на риск (коэффициент Шарпа в ней составил 0,71 в сравнении с 0,59 для стратегии торговли на XLY и 0,54 для стратегии торговли на IHE). 4. Заказы на товары длительного пользования Расходы предприятий на технику и оборудование могут помочь нам понять предстоящее состояние экономики. В конце каждого месяца Бюро переписи США публикует новые заказы компаний-производителей на товары длительного пользования за предыдущий месяц. Конкретно мы рассматриваем заказы на товары длительного пользования без заказов на оборонный комплекс, чтобы избежать шума от крупных государственных расходов. Стратегия торговли здесь снова является простой: до тех пор, пока 3-месячный тренд заказов на товары длительного пользования является положительным, инвестируйте в промышленный сектор (тикер XLI или в отдельные акции компаний промышленного сектора, такие как HON, GE и т. д.). Когда тренд станет отрицательным, возвращайтесь к широкому фондовому рынку (тикер SPY). По сравнению с инвестициями в промышленный сектор (по принципу «покупай и удерживай») данная стратегия не имеет существенных преимуществ до 2020 года. Во время краха фондового рынка, связанного с пандемией COVID, сигнал указывал на своевременный выход на широкий рынок, что привело к улучшению общей производительности (коэффициент Шарпа в этой стратегии составил 0,46 по сравнению с 0,40 для стратегии торговли на XLI и 0,42 для стратегии торговли на SPY). 5. Спред доходности Наконец, пожалуй, одним из самых сильных показателей того, куда движется экономика, является спред доходности, или кредитный спред. Он измеряет разницу между доходностью долгосрочных и краткосрочных казначейских облигаций. Короче говоря, если долгосрочная доходность намного выше краткосрочной доходности, экономическое будущее выглядит светлым и инвесторы будут иметь бычьи настроения. Однако, если долгосрочная и краткосрочная доходности примерно равны или долгосрочная доходность падает ниже краткосрочной (это называется инверсия кривой доходности), значит, к экономике мало доверия. Такой сценарий почти наверняка приведёт к некоторому замедлению экономического роста. Вопреки предыдущим показателям, спред доходности доступен сразу, поскольку он непосредственно является производным от доходности торгуемых казначейских облигаций. В этом и есть его главное преимущество, и здесь можно найти пересчитанные данные. Ниже приведён график распределения доходности по времени. Несмотря на то, что существует множество способов торговли на спреде доходности, таких как ротация между акциями и облигациями, между цикличным сектором и оборонительным комплексом или между компаниями с большой и малой капитализацией, здесь должна быть представлена чистая стратегия с фиксированным доходом. Стратегия торговли заключается в том, чтобы инвестировать в долгосрочные казначейские облигации США (тикер TLT) до тех пор, пока спред доходности будет превышать 150 базисных пунктов (1,5%), и переключаться на инвестиции в краткосрочные казначейские облигации США (тикер SHY), когда он опустится ниже этого порогового значения. Следуя этой стратегии, можно было избежать значительных колебаний цен долгосрочных казначейских облигаций. Это наиболее заметно в период с 2005 по 2008 год и с 2017 по 2021 год. Коэффициент Шарпа в этой стратегии составил 0,64 (по сравнению с 0,45 для стратегии торговли на TLT). Заключительные мысли Это всего лишь несколько экономических показателей. Желательно быть внимательными в отношении опережающих сигналов, о которых другие могут даже и не думать. Например, отслеживание показателя неполной занятости вместо предварительных данных по безработице или розничных продаж одежды вместо розничных продаж в целом может принести ценные сигналы. Представленные стратегии просты и основаны на правилах. После сигнала происходит ротация между рисковым и безрисковым активами. В реальной торговле предпочтение может отдаваться более дискреционному подходу. Вы можете разработать более сложные способы торговли на экономических показателях. Например, динамически взвешивать рост или падение акций компаний определённых секторов экономики в зависимости от того, насколько серьёзным кажется сигнал. Для создания более надежной модели можно также комбинировать несколько экономических показателей. Джо Марвуд,Переведено специально для Tlap.com
  2. Каким бы ни был ваш стиль инвестирования, полезно иметь способ сократить тысячи доступных на рынке акций до более контролируемого их количества. На протяжении многих лет я слышал, как многие инвесторы объясняют, как они это делают. Обычно первым шагом является поиск акций, цена которых находится вблизи 52-недельных минимумов или 52-недельных максимумов, в журнале «Уолл-Стрит». Но что лучше? В этой статье я проанализирую 11 000 акций США за 30 лет, чтобы увидеть, что лучше: покупать акции, торгующиеся вблизи 52-недельных минимумов, или же акции, торгующиеся вблизи 52-недельных максимумов. Акции с 52-недельным максимумом цены в сравнении с акциями с 52-недельным минимумом цены Используя исторические данные, предоставляемые компанией Norgate, и программное обеспечение для тестирования на исторических данных Amibroker, я провел простой эксперимент, чтобы увидеть, что лучше: покупать акции, достигающие новых 52-недельных максимумов или 52-недельных минимумов? На представленном ниже рисунке 1 показана средняя прибыль в сделке и процент прибыльных позиций от покупки акций на новых 52-недельных минимумах в сравнении с покупкой акций на новых 52-недельных максимумах с периодами удержания позиций от 1 года до 3 лет. Эти результаты основаны на анализе 11 168 акций США в период с января 1990 года по июль 2020 года. Эти данные не включают крайне неликвидные акции и транзакционные издержки и не содержат систематической ошибки выживших компаний: Как видно из таблицы, в большинстве периодов удержания покупка акций, достигших 52-недельного максимума, была более прибыльной стратегией по сравнению с покупкой акций, достигших 52-недельного минимума. При периоде удержания в 1 год акции, купленные на 52-недельных максимумах, принесли среднюю прибыль в сделке 12,97%, а процент прибыльных позиций составил 62,17%; общее количество сделок составило 50444. В то же время акции, купленные на 52-недельных минимумах, принесли среднюю прибыль в сделке всего 9,13%, а процент прибыльных позиций составил 54,75%; общее количество сделок составило 26776. Торговля на акциях, достигших 52-недельных максимумов, была лучше и при двухлетнем периоде удержания позиций. Торговля на акциях, достигших 52-недельных минимумов, показала несколько лучшую среднюю прибыль за 3-летний период удержания сделок (хотя и с более низким процентом прибыльных позиций). Акции с 20-недельным максимумом цены в сравнении с акциями с 20-недельным минимумом цены Мы также можем протестировать и более короткий временной период пробоя, чтобы увидеть, какие лучше покупать акции: достигшие 20-недельных максимумов или 20-недельных минимумов. Это отражено на представленном ниже рисунке 2. Как мы увидели при анализе акций с 52-недельными минимумами, очевидно, что лучшей стратегией является покупка акций на новых максимумах, нежели на новых минимумах. Фактически покупка на новых максимумах давала лучшие результаты в течение каждого периода удержания позиции. Всестороннее превосходство Таким образом, анализируя широкий диапазон значений на фондовом рынке США, становится очевидным, что доходность при покупке на новых максимумах в целом превосходит доходность при покупке на новых минимумах. Используя в качестве объективного показателя соотношение риска к доходности (отношение суммарного годового дохода к максимальной просадке), мы можем запустить оптимизацию и увидеть, как новые максимумы стабильно приносят лучшую доходность, чем новые минимумы. На представленных ниже графиках показано соотношение риска к доходности в зависимости от периода удержания позиции и продолжительности пробоя с шагом в 20 недель. Другими словами, мы тестируем продолжительность пробоя от 20 до 160 недель и период удержания позиций от 20 до 160 недель. На рисунке 3 показаны результаты оптимизации для покупки на новых максимумах, а на рисунке 4 показаны результаты оптимизации для покупки на новых минимумах. Рисунок 3 Рисунок 4 Данные графики показывают результаты нашей оптимизации в трех измерениях, чтобы мы могли видеть, как изменяется доходность в зависимости от различных параметров. Достаточно увидеть, что покупка на новых максимумах дает лучшее соотношение доходности к риску (соотношение суммарного годового дохода к максимальной просадке) во всех аспектах, чем покупка на новых минимумах. В то время как покупка на новых максимумах (см. рисунок 3) генерирует значения соотношения доходности к риску в диапазоне 0,3-0,5, покупка на новых минимумах (см. рисунок 4) генерирует эти значения в диапазоне 0,05-0,25. Таким образом, очевидно, что покупка на новых максимумах является более доходной стратегией во всех отношениях. Интересно отметить тот факт, что «золотой серединой» на фондовом рынке, вероятнее всего, является 60-недельный максимум с 40-недельным периодом удержания позиции. Для новых минимумов производительность начинается с низкого значения и, похоже, улучшается с увеличением продолжительности периода удержания позиции. Но доходность никогда не бывает достаточно большой, чтобы отдать предпочтение покупке на новых минимумах по сравнению с покупкой на новых максимумах. Покупка акций на исторических минимумах демонстрирует похожую ситуацию. Инвестиции в акции, находящиеся в нисходящем тренде, показывают не лучшие результаты, чем в акции в восходящем тренде, даже если они считаются «более дешевыми» или более ценными. Какой вывод можно сделать из этого? Эти результаты помогают нам ответить, что лучше: покупать акции на новых максимумах или на 52-недельных минимумах? Что эффективнее: покупать растущие акции или падающие в цене акции? Это важно, потому что инвесторы часто склоняются к одному или к другому. Психологически легче покупать акции, торгующиеся вблизи новых минимумов, чем новых максимумов. Это потому, что акция, которая откатилась до нового минимума, имеет систему критериев (предыдущий максимум), благодаря которой легче поверить в то, что эта акция дешевая (или дешевле, чем была). Это вполне может быть своего рода зацикленностью на прошлом или рамочной предубежденностью. Человеческий разум привязывается к предыдущему максимуму. И наоборот: акция на совершенно новом максимуме не имеет такого эталона для сравнения. Она плывет по неизведанным водам, поэтому трудно поверить, что у нее хорошая цена. Данные очевидны: избегайте акций, торгующихся вблизи 52-недельных минимумов Тем не менее, данные четко показывают, что работает лучше всего. За прошедшие годы я прочитал много книг и статей по трейдингу, в которых инвесторы высказывают разные мнения относительно того, что лучше: 52-недельный максимум или 52-недельный минимум. Я видел инвесторов, использующих стратегию стоимости, которые начинали свой поиск с просматривания списков акций, торгующихся вблизи 52-недельных минимумов, в журнале «Уолл-Стрит», поскольку они ищут акции, которые считаются «дешевыми». Я также читал академические журналы, в которых утверждается, что растущие в цене акции приносят лучшую прибыль в краткосрочной перспективе, а падающие в цене акции приносят лучшую прибыль в долгосрочной перспективе. Наш анализ доказал, что обе эти идеи являются ложными Очевидно, что для целого ряда различных значений покупка акций, достигших новых максимумов, является лучшей стратегией, чем покупка акций на новых минимумах. Акция, которая находится на новых минимумах, с большей вероятностью потерпела крах под действием фундаментальных факторов, чем акции, находящиеся вблизи своих новых максимумов. Труднее нажать на спусковой крючок, когда акции демонстрируют новые максимумы, тем не менее, как ни парадоксально, именно они дают лучшие возможности и представляют интерес для инвесторов. Джо Марвуд, Переведено специально для Tlap.com
  3. Я заинтересовался количественной торговлей после того, как обнаружил книгу Перри Кауфмана «Системы и методы биржевой торговли». Как внутридневной трейдер я изо всех сил пытался контролировать свои эмоции, и мне нужен был способ торговать более разумно. Вводная книга Кауфмана открыла мне глаза на перспективу превращения моих торговых идей в конкретные правила. Вместо торговли без подготовки и навыков я мог превратить свои идеи в правила и дожидаться, когда на рынке будут происходить нужные мне сетапы. Вместо занятий торговлей я потратил время на исследование и построение эффективных торговых систем. Прилив адреналина от выяснения того, является ли та или иная торговая система прибыльной, сменил шум от заключения сделки с высоким риском. Однако всё шло не так гладко. Для быстрого освоения новых прибыльных торговых стратегий нужно было многому научиться, и я сильно недооценивал усилия, которые требовались для создания только одной системы. Спустя много лет я в результате ощущаю, что у меня есть твердое понимание того, как создавать профессиональные торговые стратегии. Недостаточно просто следовать инструкциям: собирать данные, программировать те или иные правила, проводить стресс-тестирование, выполнять проверку и т. д. Все эти шаги являются крайне важными, но сами по себе они не обеспечивают успеха. Успех приходит от глубокого познания того, как работает рынок, а также от понимания правильной конструкции системы. Опыт построения множества неудачных систем и размещения огромного количества сделок означает, что я лучше понимаю, какие стратегии могут сработать, а какие нет. Возможность сконцентрироваться на идеях, которые, как мне кажется, будут работать, – это и есть великое преимущество. Предлагаю вашему вниманию три урока по самостоятельному построению профессиональных торговых стратегий. Надеюсь, они помогут вам стать успешным трейдером. 1) Погрузитесь в трейдинг Глубокое понимание рынка имеет решающее значение для вашего успеха как системного трейдера. Лучший способ обрести такое понимание – это погрузиться в трейдинг. Вам необходимо размещать сделки. Вам нужно придумывать идеи. Вам нужно разрабатывать множество стратегий. Большинство ваших торговых стратегий потерпят неудачу, и это нормально (если, конечно, вы не потратите все свои деньги). Каждая неудача говорит вам что-то о рынке и приближает вас на шаг к тому уровню понимания, который необходим для достижения успеха. Некоторые трейдеры, занимающиеся количественным анализом, погружаются в академическую теорию и сложную математику. Но многие из этих трейдеров сливают свои счета, потому что они не разбираются в рынке. Рынок как вирус. Он всегда видоизменяется, вытесняя менее приспособленных участников, даже специалистов по количественному анализу. Вы можете прочитать столько книг и провести столько тестов на исторических данных, сколько захотите. Но интуиция и торговое чутье могут появиться только в результате применения ваших профессиональных торговых стратегий на реальном рынке. Через некоторое время вы поймете, на каких торговых стратегиях вам следует сосредоточить свое внимание, а от каких следует быстро отказаться. Это высвобождает время для охоты за серьезной суперприбылью. 2) Найдите свой секретный соус В наши дни легко читать об известных инвестиционных стратегиях, таких как импульсная стратегия или стратегия возврата к среднему. В открытом доступе имеется масса хороших работ, и масса хороших трейдеров успешно применяют эти методы на практике. Обучение никогда не было таким простым. Однако я заметил, что лучшие трейдеры привносят в свои стратегии нечто уникальное и новое. Возможно, они сочетают стратегию возврата к среднему с их личной интуицией. Возможно, они включают в свои системы неожиданные источники данных. С другой стороны, я заметил, что есть большое количество трейдеров, которые не вносят в торговую игру ничего нового. Многим системным трейдерам не хватает креативности, что является одной из основных причин их неудач. Джим Саймонс однажды сказал, что многие из старых преимуществ ушли в небытие, но тут же добавил, что на рынке постоянно появляются всё новые и новые преимущества. Именно так и должно быть. Меняются экономические условия, меняются политические режимы, меняются сами участники рынка. По мере развития событий некоторые области рынка становятся более эффективными, в то время как на свет появляются всё новые и новые. Тем не менее, многие трейдеры, вероятнее всего, цепляются за старые рыночные стереотипы. Ваша цель как системного трейдера заключается в поиске новых возможностей. Если вы достаточно хорошо изучите данные и динамику рынка, вы найдете эти преимущества. Эти преимущества могут стать основой для совершенно новой торговой системы. Или же они могут просто привнести нечто дополнительное в вашу исходную торговую стратегию. На мой взгляд, ключ к успеху состоит в том, чтобы начать с простой стратегии, которая последовательно приносит прибыль. Затем используйте свой личный опыт и навыки, чтобы вывести эту систему на новый уровень. Это и будет вашим секретным соусом, который принесет успех только вам. 3) Рискуйте в разумных пределах Это может показаться нелогичным, но системные трейдеры могут быть весьма склонны к риску. В конце концов, мы используем системы, потому что хотим иметь больше уверенности в том, что мы будем зарабатывать деньги. Мы хотим видеть доказательства прибыли, прежде чем пожертвовать своими с трудом заработанными деньгами. Я тоже отнес бы себя к этой категории. В прошлом я упустил много прибыльных сделок, потому что результаты тестирования на исторических данных выглядели недостаточно идеальными. Но наступает момент, когда вам нужно принять некоторый риск. Тот факт, что система имеет небольшой размер выборки или нестабильную кривую капитала, не означает, что вы должны ее игнорировать. Комбинируя другие факторы или преимущества, можно превратить не очень хорошую торговую стратегию в хорошую. Точно так же самые прибыльные торговые идеи по своей природе имеют небольшой размер выборки. Почему? Потому что большинство крупных торговых преимуществ являются новыми, и большинство трейдеров еще не открыли их для себя. Жизненно важно использовать надежные методы для исследования, тестирования и верификации профессиональных торговых стратегий. Только не бойтесь снова и снова рисковать. Не каждая сделка, которую вы совершаете, должна подкрепляться огромной массой данных. Джо Марвуд, Переведено специально для Tlap.com
  4. Анализ настроений для торговли: работает ли он? В последние несколько месяцев мы наблюдаем всплеск активности трейдеров, просматривающих такие форумы, как Wall Street Bets, пытающихся определить акции-мемы, типа акции сети GameStop. Этот вид торговли можно отнести к торговле на основе анализа настроений. Инвесторы пытаются заработать на акциях путем оценки того, о чем говорят другие инвесторы. Торговля на настроениях участников рынка не является новостью. В былые времена инвесторы изучали инвестиционные обзоры, газетные статьи или обложки журналов. Однако в эпоху Интернета и социальных сетей стратегии торговли на настроениях участников рынка переходят на новый уровень. Социальные веб-сайты не только позволяют инвесторам проникнуться чувствами и переживаниями миллионов трейдеров, но даже в настоящее время имеет место сбор и продажа данных трейдерам, ищущим преимущества. Тестирование данных анализа настроений, предоставляемых компанией InfoTrie Некоторое время я интересовался торговлей на настроениях, поэтому решил загрузить исторические данные о настроениях от компании InfoTrie. Этот пакет данных называется FinSentS Web News Sentiment и содержит ежедневные индикаторы настроений для более чем 49 000 мировых акций с 2013 года из различных общедоступных интернет-источников. По данным сайта: «InfoTrie является компанией, занимающейся новостной аналитикой, финансовой инженерией и анализом больших данных. Штаб-квартира компании находится в Сингапуре, а офисы расположены в Индии и Европе. Канал данных FinSentS News Sentiment (NS1) предлагает ежедневные индикаторы настроений СМИ для более чем 49 000 мировых акций, рассчитываемые путем применения сложных алгоритмов машинного обучения в режиме реального времени к контенту тысяч новостных веб-сайтов и медиа-источников со всего мира. Тестирование осуществляется на исторических данных вплоть до 2013 года». Сразу следует сказать одну вещь. Данные о настроениях от компании InfoTrie не являются дешевыми. Получение доступа к данным о настроениях на год стоит 40 $ в месяц, а загрузка полной истории стоит 1150 $ в год. Имеют ли эти данные преимущества, которые оправдывают такие затраты? Давайте проведем некоторый анализ, чтобы выяснить это. Индикаторы анализа настроений Данные, предоставляемые компанией InfoTrie, состоят из четырех показателей: • Балльная оценка настроений – числовой показатель бычьего/медвежьего настроения при освещении новостей по конкретной акции. Диапазон значений от -5 (крайне негативное настроение) до +5 (крайне позитивное настроение); • Максимум/минимум настроений – самые высокие и самые низкие оценки внутридневных настроений. Опрос происходит с 5-минутными интервалами; • Объем новостей – абсолютное количество новостных статей, посвященных конкретной акции; • Новостной шум – числовая мера изменения объема покрытия акций. Изменение измеряется стандартным отклонением и нормализуется по шкале от 1 до 10 (1 означает низкий уровень новостей, а 10 означает высокий уровень). Другими словами, InfoTrie просматривает миллионы элементов данных в Интернете и оценивает акции на основе настроений и потока новостей. В следующей таблице показаны типичные результаты настроений в отношении акций компании Twitter, Inc. (TWTR): Если мы посмотрим на нижепредставленный график, то увидим, как в течение года сообщаются данные по настроениям в отношении акций GameStop. В верхнем окне показан график цены, ниже – оценка настроения (черный цвет), еще ниже – оценка объема новостей (синий цвет), и еще ниже – оценка популярности новостей (зеленый цвет): На основании этих данных я делаю следующие наблюдения: • Данные о настроениях в отношении акций GameStop в течение года колеблются от положительных до отрицательных. В целом они являются положительными с октября 2020 года и станут отрицательными к концу января. Поскольку оценка настроения довольно изменчива, имеет смысл наложить на эти данные скользящую среднюю; • За исключением нескольких всплесков, объем новостей в течение года обычно невелик и не увеличивается до 26 января, когда рост акций GameStop идет полным ходом. Таким образом, объем новостей может являться запаздывающим индикатором и быть более полезным в качестве индикатора продаж; • Новостной шум набирает 10 баллов в восьми разных случаях. Новостной шум представляет собой скорость изменения потока новостей, поэтому есть смысл, что он будет равен 10 одновременно с ростом количества новостей. Однако в новостях в период с 12 декабря по 26 января не было изменений. Это было бы идеальным временем для открытия сделки по акциям GME; • В целом данные на первый взгляд выглядят довольно зашумленными. Я не очень уверен, что эти данные могли бы точно указать подходящее время для открытия сделки. Тест первый: логический тест Принимая во внимание доступные индикаторы, логичной торговой стратегией может быть покупка акций с высоким рейтингом настроений, большим объемом новостей и большим количеством новостей. Можно сказать, что такие акции испытывают значительные позитивные настроения и ненормальное освещение новостей. Чтобы проверить это, я загрузил данные о настроениях для 4512 акций США в период с января 2020 года по январь 2021 года и протестировал простую стратегию, которая основывается на покупке акций с положительной оценкой настроения (более 1 балла), большим объемом новостей (более 10 баллов) и высоким новостным шумом (более 5 баллов). При 10-дневном периоде удержания позиции и стартовом капитале в 50 000 $ эта стратегия привела к убытку -19,73%, максимальной просадке -34,53% и проценту прибыльных позиций 50,43%; общее количество сделок составило 154. Даже с учетом последствий обвала, произошедшего в марте вследствие коронавируса, этот результат тестирования нашей первой стратегии торговли на настроениях был особенно плохим. Ниже представлена кривая капитала: После этого я протестировал несколько других вариантов, но не смог добиться каких-либо значительных улучшений представленной выше производительности. Тест второй: репликация торгуемого индексного фонда BUZZ В качестве альтернативного варианта можно рассмотреть стратегию ранжирования, которая всегда инвестируется в рынок. Это похоже на методологию недавно выпущенного торгуемого индексного фонда BUZZ (BUZZ ETF) от Дэйва Портного. С помощью данных, предоставляемых компанией InfoTrie, мы можем попытаться воспроизвести BUZZ ETF, ранжируя акции по настроениям. В BUZZ ETF есть некоторые вещи, которые мне не нравятся. Фонд инвестирует только в акции с рыночной капитализацией более 5 млрд. $ и имеет портфель из 75 позиций. Это слишком много. В ходе данного теста будут открываться сделки на покупку среди 25 лучших акций из всей генеральной совокупности с наивысшими оценками настроений по данным InfoTrie за предыдущий месяц. Мы не будем проводить различия на основе рыночной капитализации и будем придавать одинаковый вес каждой позиции (размер позиции составляет 4%). Каждый месяц мы будем выполнять перераспределение, чтобы в портфеле постоянно находились 25 тикеров с самыми высокими настроениями. При стартовом капитале в 50 000 $ этот портфель принес гораздо лучшую доходность в 31,59% в 2020 году, максимальную просадку -33,82% и процент прибыльных позиций 58,40%. Тест третий: обратная логика В нашем финальном тесте я изменил логику BUZZ ETF на ежемесячную покупку 25 акций с самым низким индексом настроений. С помощью тех же настроек портфеля этот тест дал прибыль 15,85% в 2020 году, максимальную просадку -32,61% и процент прибыльных позиций 49,23%. Обратите внимание, что когда я выполнил комбинацию низкой балльной оценки настроения с высоким объемом новостей, производительность значительно улучшилась до +31,62%, максимальная просадка стала -22,57%, а процент прибыльных позиций 54,23%. Заключение В этой статье я загрузил исторические данные о настроениях, взятые из компании InfoTrie, по 4 512 акциям США и протестировал различные торговые стратегии, основанные на настроениях. Мы обнаружили, что покупка акций с самыми высокими настроениями действительно принесла положительную доходность в 2020 году, которая почти удвоила доходность S&P500, составив 16%. Тем не менее, следует отметить, что 2020 был исключительным годом для акций, торгующихся на настроениях, поэтому, чтобы сделать твердые выводы, необходимо располагать бо́льшим количеством данных. Мне также не удалось найти каких-либо индивидуальных торговых стратегий (кроме стиля ранжирования), которые демонстрировали бы лучшую производительность в отношении принципа «покупай и удерживай». После нескольких часов работы с данными я не обнаружил какой-либо особенно сильной корреляции между настроениями и ценовой доходностью. Я обнаружил, что иногда высокие настроения создают хорошие точки входа, а в других случаях очень низкие настроения создают хорошие точки входа. Просматривая представленный ниже график акций компании Tesla (который является классическим примером акций, движимых настроениями участников рынка), можно увидеть, что данные о настроениях содержат очень много шума. В течение года настроения колеблются от максимума к минимуму: Я ожидал, что акции Tesla покажут гораздо более сильные тренды настроений, чем на данном графике; аналогичную картину я обнаружил и в других акциях с высокими оценками настроений. Несмотря на положительные результаты стратегии ранжирования, я не уверен, что данные о настроениях обеспечивают достаточную доходность, чтобы на них стоило подписаться. Если вы хотите начать свое собственное отслеживание настроений в отношении ETF, то это один из возможных вариантов. Но за стоимость этих исторических данных 1150 $ в год я ожидал увидеть большее. Примечания: данные, представленные в этой статье, взяты из компании InfoTrie. Симуляция выполнена на платформе Amibroker. Джо Марвуд, Переведено специально для Tlap.com
  5. Часто проще и полезнее что-то опровергнуть, чем доказывать, что данное утверждение является абсолютно верным. Проводя эксперименты, мы можем узнать столь же много информации для понимания того, что не работает, сколько мы можем узнать, глядя на то, что предположительно работает. Я решил провести несколько простых тестов на исторических данных на фондовом рынке и пришел к некоторым конкретным выводам. Ниже приводится список вещей, которые, по всей видимости, не работают при торговле на фондовом рынке. 10 вещей, которые не работают при торговле на фондовом рынке 1. Длинные позиции не удерживаются в течение достаточно длительного периода времени По большому счету, реже зарабатывать деньги легче. Если вы не сможете использовать такие же транзакционные издержки, как маркет-мейкеры и высокочастотные трейдеры, то маловероятно, что вы сможете справиться с транзакционными издержками, которые накапливаются при исполнении сделок на коротких таймфреймах. Это наглядно показывает анализ исторических данных. На следующей диаграмме показана средняя прибыль/убыток в сделке при покупке акций S&P 100 с разными периодами удержания сделок в интервале времени с 2000 по 2015 год. (Эти данные были смоделированы с помощью платформы Amibroker и использованием данных, предоставленных компанией Norgate. В данном тесте не были учтены комиссии, но были учтены исторические участники индексов.) Очевидно, что по мере увеличения периода удержания позиций увеличивается потенциальная прибыль. В следующей таблице показаны дополнительные сведения. По мере увеличения периода удержания количество сделок уменьшается, а средняя прибыль и процент прибыльных позиций увеличиваются; при этом следует отметить, что при 1-дневном периоде удержания позиций прибыль настолько мала, что она вряд ли покроет транзакционные издержки. Смысл очевиден: чтобы получить бо́льшую прибыль, следует дольше удерживать длинные позиции. С другой стороны, короткие позиции можно удерживать в течение более короткого периода времени. (Чтобы убедиться в этом, смените числовые параметры.) 2. Использование жестких стоп-лоссов При использовании кредитного плеча важно минимизировать риск, и один из способов сделать это состоит в применении стоп-лоссов – фиксированных или скользящих. Но даже если не используется кредитное плечо, стоп-лоссы всё равно нужно размещать достаточно широкими, чтобы дать сделке возможность отработать себя. В противном случае вы рискуете тем, что ваши стопы сработают до того, как ваша сделка принесет приличную прибыль. На следующем графике можно увидеть, как фиксированный стоп-лосс влияет на производительность сделок по акциям S&P 100: Как видите, средняя прибыль увеличивается по мере размещения более широкого стоп-лосса. (Опять же, данный тест предполагает отсутствие маржи и комиссий.) В представленной ниже таблице приведены некоторые дополнительные сведения об этом анализе: Аналогичная история происходит и со скользящими стоп-лоссами. В целом, очень важно давать сделкам достаточно места для движения. Это также влияет и на размер позиции. Несмотря на эти результаты, трейдерам рекомендуется учитывать стоп-лоссы в своей торговле (особенно в маржинальной). 3. Подвергать риску все имеющиеся средства Достаточно подключить лишь немного здравого смысла, чтобы понять, что рисковать всем своим капиталом в одной сделке – это опасное занятие. Вот почему часто дается совет – рисковать не более чем 1-2% капитала в сделке и распределять свой риск более чем на одну позицию. Всё сводится к основам математики. Чем бо́льшими средствами вы рискуете в сделке, тем более аккуратными вам нужно быть. В следующей таблице показан риск разорения при использовании теоретической торговой системы с небольшим преимуществом. Эта система имеет коэффициент выплат 1 и процент прибыльных позиций 55%. В трейдинге всегда есть риск разорения, но если вы делаете небольшие ставки, ваш риск сохраняется на низком уровне: В таблице представлена торговая система с коэффициентом выплат 1 и процентом прибыльных позиций 55%. Сделка, в которой вы рискуете 50% своего капитала (при использовании данной конкретной системы), несет 67% риска разорения. Такая агрессивная торговля является быстрым способом слить свой счет. 4. Погоня за крупными пробоями Ранее было показано, что некоторые стратегии следования за трендом действительно работают на фондовом рынке. Однако акции также имеют тенденцию возвращаться к среднему значению. Это означает, что ряд потенциальных возможностей пробоя на самом деле является ложным пробоем, и этот факт может привести неопытного трейдера к убыткам. Анализ данных показывает, что погоня за крупными пробоями на фондовом рынке не обязательно является прибыльной стратегией, и стратегии возврата к среднему часто работают лучше. Например, в представленной ниже таблице показана средняя динамика акций S&P 500 через 10 дней после нового дневного максимума или нового дневного минимума в период с 2000 по 2015 год. (В тесте не учтены комиссии.) Вопреки распространенному мнению, покупка на новых минимумах кажется более прибыльной, чем покупка на новых максимумах. Кроме того, долгосрочные пробои отрабатывают себя хуже, чем краткосрочные пробои. (По крайней мере, это справедливо для периода удержания позиции 10 дней.) Лучший рост, как показано в таблице, был достигнут при покупке акций S&P 100 после нового 5-дневного минимума. Средняя прибыль в сделке составила 0,66%. 5. Продажа акций с использованием запаздывающих индикаторов Учитывая склонность акций к росту в течение длительных периодов времени, трудно найти стратегии для короткой продажи акций, которые выдержали бы тестирование на исторических данных. Я считаю, что это особенно верно, когда анализ ограничивается использованием популярных технических индикаторов, которые, по всей видимости, не обладают большой прогнозирующей способностью, за исключением некоторых уникальных обстоятельств. Чтобы доказать это, я провел несколько тестов с помощью тестировщика на исторических данных от компании Finviz Elite. Я задал тестировщику условия открывать короткую позицию по акции всякий раз, когда определенный индикатор соответствует правилам. Тестирования проводились на более чем 16 000 американских акций на исторических данных в интервале времени с 1996 по 2009 год, при этом не учитывалась систематическая ошибка выживших компаний. Результаты для каждого технического короткого сигнала представлены ниже: Обратите внимание, что ни одна из протестированных коротких стратегий не смогла принести положительную среднюю доходность за период тестирования на исторических данных. Это говорит о трудностях торговли с использованием коротких продаж на фондовом рынке. Большое количество технических индикаторов, которые я протестировал, не показывают никаких преимуществ по сравнению с рандомной торговлей. Это же верно и для длинных позиций. Возможными исключениями могут быть индикатор RSI, полосы Боллинджера с более долгосрочными настройками и определенные свечные паттерны. 6. Применение целей по прибыли Точно так же, как неразумно слишком быстро фиксировать убытки (что происходит, когда вы используете очень тесные стоп-лоссы), неразумно и слишком рано фиксировать прибыль. Это правило является чем-то вроде избитой фразы в трейдинге, но факты подтверждают его. На нижепредставленном графике показана средняя прибыль/убыток в сделке от покупки акций S&P 100 в период с 2000 по 2015 год, где используются различные цели по прибыли. В таблице ниже представлены дополнительные сведения, которые можно сопоставить с приведенной выше таблицей. Помните, что в этих первоначальных тестах не учитываются маржа и транзакционные издержки: Средняя прибыль от покупки акций S&P 100 с 10-дневным периодом удержания позиций без размещения цели по прибыли составляет 0,35% в сделке. Когда ставится цель по прибыли в 1%, средняя прибыль падает до 0,11%. Этого дохода, вероятно, недостаточно для покрытия связанных с торговлей транзакционных издержек. Хотя жесткие уровни целей по прибыли кажутся нелогичными (они ухудшают среднюю производительность), на самом деле они приводят к увеличению процента прибыльных позиций, и, вероятно, размещение целей по прибыли на уровне 20% несет в себе некоторые преимущества (например, для акций S&P 100), поскольку это дает более высокое среднее значение прибыли в сделке на уровне 0,36%. 7. Покупка на свечных паттернах «молот» и «доджи» Молот является очень популярным свечным паттерном, который, согласно предположению, должен прогнозировать развороты. Раньше он был одним из моих любимых свечных паттернов, но как только я провел собственное исследование на исторических данных, мои взгляды поменялись. Как я уже ранее показывал в своем торговом курсе по свечным паттернам, «молот» не продемонстрировал прибыльного преимущества на фондовом рынке (как, собственно, и на фьючерсном, и на валютном рынках) за последние 15 лет; низкая эффективность работы этого паттерна показана на представленной ниже диаграмме. Диаграмма показывает среднюю прибыль/убыток от покупки на паттерне «молот» по акциям S&P 100 (по цене закрытия молота) с различными периодами удержания позиций. Следующая таблица дает дополнительные сведения по этим результатам: Очевидно, что покупка акций после появления свечи «молот» привела к убытку -0,17% в сделке при условии удержания позиции в течение 1 дня; этот паттерн также плохо отрабатывал себя и на других таймфреймах. Если сравнить эти результаты с таблицей, представленной в первом пункте этого списка, то вы увидите, что свечной паттерн «молот» не смог превзойти даже ранее зафиксированной нами средней доходности (которая составляла 0,35% в течение 10-дневного периода удержания позиций). Мы также зафиксировали плохие результаты и для целого ряда свечей доджи, таких как «доджи-надгробие» (или «могильный камень доджи»). 8. Пересечение линий MACD Я знаю некоторых трейдеров, которым нравится индикатор схождения-расхождения скользящих средних (MACD), но я никогда не был его поклонником. Если скользящие средние сами по себе являются запаздывающими индикаторами, то мне кажется, что MACD может только привнести еще больше запаздывания. Возможно, есть некая волшебная комбинация, которая работает для MACD, но я так и не нашел ее, и лишь некоторые из моих экспериментов показали положительный результат. Представленная ниже кривая капитала показывает торговую систему, созданную с помощью тестировщика на исторических данных от компании Finviz Elite. Принцип этой системы основан на покупке акций, входящих в индекс Russell 3000, всякий раз, когда MACD с настройками 12,26,9 пересекает нулевую линию снизу вверх, и их продаже всякий раз, когда MACD пересекает нулевую линию сверху вниз. Система работает с 1996 по 2015 год и включает исторических участников, а также учитывает транзакционные издержки в размере 0,05% в сделке: Как видно из кривой капитала, данная система (голубая линия) действительно приносит прибыль. Но при совокупной годовой доходности в 7,64% и максимальной просадке в -66,23% она работает намного хуже, чем простая стратегия покупки и удержания позиций на индексе SPY ETF. 9. Покупка прибыльных на прошлой неделе акций Существует достаточно доказательств, подтверждающих импульсную теорию акций, согласно которой прибыльные на предыдущей неделе акции продолжают приносить прибыль, а убыточные на предыдущей неделе акции продолжают приносить убыток. Однако, как всегда, суть прячется в деталях. При слишком большой частоте (например, на недельном графике) эффект импульса может исчезнуть. Чтобы убедиться в этом, рассмотрим следующую торговую систему, созданную на платформе Amibroker. Эта система отбирает для покупки 10 наиболее прибыльных (в процентном отношении) в течение предыдущей недели акций S&P 500. Покупка каждой из таких акций осуществляется по цене открытия следующей недели с последующей продажей в конце недели по цене ее закрытия. Далее процесс повторяется неделя за неделей. Система работала как равновзвешенный портфель по акциям S&P 500 в период с 2000 по 2015 год с учетом транзакционных издержек в размере 0,01 $ на акцию и в результате показала следующую кривую капитала на платформе Amibroker: Как видно из кривой капитала, имеющей обратный вид, стратегия покупки 10 наиболее продуктивных на предыдущей неделе акций является убыточной. За период тестирования было потеряно 87% стартового капитала, что доказывает, что краткосрочный импульс не всегда является эффективным. К сожалению, покупка 10 худших на прошлой неделе акций демонстрирует не лучшие результаты: 10. Торговля на дорогостоящих акциях Вполне очевидно, что акции с меньшей капитализацией в долгосрочной перспективе приносят бо́льший доход, чем акции компаний с более крупной капитализацией. Причина в том, что инвесторы в акции с малой капитализацией получают компенсацию за дополнительный риск, связанный с этими компаниями. То же самое можно сказать и о дорогостоящих акциях в сравнении с дешевыми, и это подтверждается следующим анализом: На диаграмме показано, как ухудшаются показатели по мере роста цены акций в долларовом выражении. В представленной ниже таблице содержатся некоторые необработанные данные: Таблица показывает, что акции, цена которых находится в диапазоне от 1 до 10 $, принесли наибольшую прибыль при удержании позиции в течение 10 дней (в среднем 1,30% в сделке) по сравнению с прибылью всего лишь в 0,25% для акций, цена которых находится в диапазоне от 50 до 100 $. Конечно, это не вся информация, так как мы не видим просадки этих результатов в торговле и не учитываем комиссии. Акции с более высокой капитализацией могут демонстрировать меньшую волатильность, что означает, что по ним можно открывать позиции бо́льшего размера. Тем не менее, кажется вероятным, что мелкий розничный трейдер добьется бо́льшего успеха от торговли на более дешевых акциях по сравнению с более дорогими. Благодарю за внимание Полезно прорабатывать то, что не работает, потому что это помогает нам сосредоточиться на областях, которые могут предложить возможности. Итак, благодарю вас за прочтение этого списка вещей, которые не работают при торговле на акциях. Это также является резюме в отношении того, что нельзя делать на фондовом рынке. Составление данного списка заняло довольно много времени, поэтому не принимайте всё написанное за истину. В любое исследование могут легко закрасться ошибки, и всегда полезно провести собственное исследование. Тем не менее, я считаю, что основные положения являются верными и полезными. Симуляции на исторических данных в этой статье проводились с помощью платформы Amibroker и использованием данных, предоставленных компанией Norgate Premium без применения систематической ошибки выживших компаний, за исключением пунктов 5 и 8, где я использовал тестировщик на исторических данных от компании Finviz Elite. Джо Марвуд, Переведено специально для Tlap.com
  6. Скользящая средняя с периодом 200 дней является очень популярным индикатором среди трейдеров, торгующих в направлении тренда. Когда цена акции располагается выше скользящей средней с периодом 200 дней, то говорят, что она находится в восходящем тренде, а когда ниже нее – в нисходящем тренде. В этой статье я рассмотрю стратегию покупки акций в восходящем тренде, когда они откатываются к линии скользящей средней с периодом 200 дней. Я тестирую сигнал на акциях S&P 500 на исторических данных вплоть до 2000 года, но я не нахожу реального преимущества для одного только этого сигнала в чистом виде. Скользящая средняя с периодом 200 дней Скользящая средняя с периодом 200 дней была популярно изложена Полом Тюдором Джонсом, который успешно использовал ее в целях избегания краха фондового рынка в 1987 году. Говорят, что Джонс закрыл большинство своих длинных позиций в преддверии краха, когда они опустились ниже скользящей средней с периодом 200 дней. Это спасло Джонса от огромных потерь во время одного из крупнейших обвалов фондового рынка в истории. С тех пор скользящая средняя с периодом 200 дней считается быстрым и простым способом определения того, движется ли рынок вверх или вниз. Стратегия торговли на откате цены от скользящей средней с периодом 200 дней Другой популярной стратегией среди трейдеров является использование скользящей средней с периодом 200 дней в качестве точки входа в рынок, который уже находится в восходящем тренде. Таким образом, период 200 дней выступает в качестве важной области поддержки для трейдеров, желающих присоединиться к восходящему движению. Следующий график представляет собой наглядный пример. Как видите, цена акций компании Verisign Inc. (VRSN) находится в восходящем тренде. В феврале 2016 года она откатывается к скользящей средней с периодом 200 дней. Скользящая средняя с периодом 200 дней выступает в роли области поддержки: цена акции отбивается от этого уровня и возобновляет свое восходящее движение. Преимущества использования скользящей средней с периодом 200 дней для определения точки входа заключаются в том, что она дает трейдерам возможность повторно войти в тренд, который они, вероятно, пропустили. Это также означает, что трейдер может снова присоединиться к тренду, и предотвращает покупку на новых максимумах, что зачастую может привести к резким разворотам. Однако не все акции, которые откатываются к скользящей средней с периодом 200 дней, будут продолжать восходящий тренд – некоторые пересекут данный индикатор и продолжат нисходящее движение. В этом случае цена акции упадет ниже цены входа, и сделка будет убыточной. Является ли эта стратегия рабочей? Этот вид торгового сигнала стал довольно популярным среди некоторых трейдеров, торгующих в направлении тренда. На практике я видел, как многие известные трейдеры продвигали такие простые стратегии. В оставшейся части этой статьи мы увидим, насколько эффективно данный сигнал использовал исторические данные для подтверждения наших выводов. Тестирование отката (или отскока) цены от скользящей средней с периодом 200 дней Чтобы протестировать эффективность сигнала отката (или отскока) от скользящей средней с периодом 200 дней, я создал некоторый код на платформе Amibroker и протестировал этот сигнал на исторических данных для акций S&P 500 в период с января 2000 года по январь 2017 года, применяя различные периоды удержания позиции. Данный сигнал отслеживает акции, которые находились выше скользящей средней с периодом 200 дней в течение более 100 дней подряд, а затем падали обратно к скользящей средней и пробивали линию индикатора. После того как акция пробивала скользящую среднюю с периодом 200 дней сверху вниз, мы открываем длинную позицию по цене открытия следующей свечи и через некоторое время продаем ее. Предыдущий график, который был представлен выше, является типичным примером сделки, которую мы ищем. Обратите внимание: чтобы получить наш сигнал, дневной максимум должен находиться выше скользящей средней с периодом 200 дней, а дневной минимум должен быть ниже этой скользящей средней. Чтобы получить сигнал, цена должна пробить линию скользящей средней. Код для Amibroker Код для Amibroker для этого ценового сигнала представлен следующим образом: ConBarsOver = BarsSince(C <= MA(C,200)); BarsOver = ConBarsOver > 100; TradeThrough = H>MA(C,200) AND L<MA(C,200); MA200Pullback = BarsOver AND TradeThrough; Buy = MA200Pullback; Результаты стратегии торговли на откате от скользящей средней с периодом 200 дней Я протестировал этот сигнал на исторических данных для акций S&P 500 в период с января 2000 года по январь 2017 года, применяя различные периоды удержания позиции. (Данные не включают тикеры, исключенные из реестра фондовой биржи, а также корректировки на корпоративные действия, разбивки акций на несколько бумаг с меньшими номиналами и дивиденды. Я также избегал любых акций со средним оборотом менее 250 000 $.) Результаты представлены ниже: Как видно из таблицы, в течение 17 лет было 3894 случая, когда акция демонстрировала коррекцию в восходящем тренде, а затем пробивала свою скользящую среднюю с периодом 200 дней сверху вниз. Можно видеть, что исходя из периода удержания позиции в 1 день, средняя прибыль в сделке от покупки на данном сигнале по цене открытия следующей свечи составила -0,13%, а процент прибыльных позиций составил 47%. Это было не лучше, чем результат нашего теста. Средняя прибыль при 1-дневном периоде удержания позиции по всем акциям S&P 500 за период оцениваемых данных составила 0,02%. Наш сигнал был хуже этого, поэтому очевидно, что данная стратегия не имела преимущества. При более длительных периодах удержания позиции средняя прибыль в сделке и средний процент прибыльных позиций были выше. При 5-дневном периоде удержания мы получили среднюю прибыль в сделке 0,19%, а при 50-дневном периоде удержания мы получили среднюю прибыль в сделке 2,2%. Однако в каждом случае производительность была лишь незначительно выше, чем в нашем тесте. Это продолжает указывать на то, что данный сигнал не дает большого преимущества в данных обстоятельствах. Что это значит? Другими словами, когда вы покупаете акцию, которая движется в тренде и возвращается к своей скользящей средней с периодом 200 дней, вам далеко не всегда гарантируется прибыльная сделка. Если вы планируете удерживать позицию в течение 10 дней, ваши шансы на то, что она будет прибыльной, составят всего лишь 53%. К тому же средняя прибыль в сделке будет небольшой, и это без учета комиссий. Вы можете удерживать свою сделку дольше и, вероятно, получить бо́льшую прибыль. Но делая это, ваши сделки просто перейдут в категорию «покупай и удерживай». Дело в том, что паттерн отката работает какое-то время, но не всегда, и сам по себе не всегда является прибыльным графическим паттерном. На представленных ниже графиках показаны некоторые примеры различных прибыльных и убыточных позиций: Цена акций CLX неплохо отбилась от скользящей средней с периодом 200 дней. Цена акций DOV пробила скользящую среднюю с периодом 200 дней и не смогла восстановиться. Цена акций NFLX пробила скользящую среднюю с периодом 200 дней и продолжила нисходящее движение. Цена акций NVDA превосходно отбилась от скользящей средней с периодом 200 дней. Еще один прибыльный сигнал на графике акций VRSN. Цена акций VZ вернулась к скользящей средней с периодом 200 дней, но продолжила нисходящее движение. Обратный сигнал Всякий раз, когда вы тестируете конкретный торговый сигнал на исторических данных, всегда полезно протестировать и торговую идею с обратным сигналом. Много раз я обнаруживал, что реальные данные доказывают непригодность общепринятого мнения о техническом индикаторе или паттерне и что на самом деле лучше делать в корне противоположное тому, что рекомендуют учебники. (Я обнаружил это в своем анализе свечного паттерна «перевернутый молот», который оказался бычьим, а не медвежьим индикатором). Поэтому следующий тест показывает результаты для противоположного сигнала. Другими словами, этот сигнал отслеживает акции, цена которых находилась ниже своей скользящей средней с периодом 200 дней в течение более 100 дней подряд, а затем поднялась к ней и пересекла скользящую среднюю снизу вверх. Ниже приводится наглядный пример графика акций NTAP с периодом удержания 50 дней. Акция длительное время торгуется под МА 200, после чего пробивает линию индикатора: Как видно из следующей таблицы результатов, этот паттерн также плохо себя отрабатывает. Например, при 50-дневном периоде удержания мы получили среднюю прибыль в сделке всего 0,64% и процент прибыльных позиций 54,22%. Это худший результат, чем можно было бы ожидать от рандомного, на что указывает производительность теста: Код для Amibroker Код для Amibroker для этого сигнала представлен следующим образом: ConBarsUnder = BarsSince(C >= MA(C,200)); BarsUnder = ConBarsUnder > 100; ReversePullback = BarsUnder AND TradeThrough; Buy = ReversePullback; Улучшение сигналов Сложность тестирования любого технического или торгового сигнала ценового движения заключается в разработке объективного и реалистичного набора правил для проверки данных на истории. Очевидно, что в реальном рынке трейдер вряд ли будет основываться на сигнале какого-то одного индикатора. Обычно, когда трейдер смотрит на график, он оперирует самой разной информацией. Таким образом, будет вполне разумным попытаться улучшить наш исходный сигнал с помощью дополнительных правил. Это имеет свое преимущество, поскольку мы отфильтровываем более реалистичный торговый сигнал, но также несет в себе и недостаток: меньшее количество сделок и риск аппроксимации данных, если мы хотим протестировать слишком большое количество параметров. Временны́е рыночные фильтры Один простой способ улучшить обсуждаемые сигналы заключается во внедрении некоего вида временны́х рыночных фильтров. Как известно, во время медвежьего рынка акции падают сообща, поэтому имеет смысл по возможности попытаться избежать этих периодов. В этой связи представленные ниже тесты содержат те же правила, что и раньше, но ограничены только временны́ми рамками, когда более широкий рынок (индекс S&P 500) также находится выше своей MA с периодом 200. Торговля на откате цены только на бычьих рынках В следующей таблице представлены результаты для сигнала отката цены только в периоды бычьего рынка. Бычий рынок определяется пребыванием индекса S&P 500 выше своей скользящей средней с периодом 200 дней. Преимущество этого сигнала состоит в том, что мы собираемся избегать покупки акций, когда рынок в целом движется вниз. Как видно из этих результатов, они не сильно отличаются от тех, что мы получили без применения временны́х рыночных фильтров. Таким образом, отсутствует реальное преимущество от покупки возле скользящей средней с периодом 200 дней во время бычьих рынков по сравнению с медвежьими рынками. Торговля на обратном сигнале отката цены только на бычьих рынках В следующей таблице представлены результаты для обратного сигнала отката цены только в периоды бычьего рынка. Этот сигнал требует, чтобы цена торговалась ниже скользящей средней с периодом 200 дней в течение более 100 дней подряд, а затем поднималась обратно к скользящей средней и пробивала линию индикатора снизу вверх. Как видно из таблицы, эти результаты выглядят получше. Средняя прибыль в сделке составила 0,78% в течение 10 дней, 3,5% в течение 50 дней, 5,67% в течение 100 дней и 12,07% в течение 200 дней. Процент прибыльных позиций и средняя прибыль в сделке были выше контрольных показателей почти в каждом тесте, хотя мы также наблюдаем и меньшее количество сделок. Этот результат выглядит намного лучше, чем наши предыдущие тесты, и показывает, что общепринятое мнение касательно скользящей средней с периодом 200 дней может быть и неверным. Тем не менее, если мы не сможем улучшить эти цифры в дальнейшем, то, по всей видимости, это не тот паттерн, на котором стоит торговать. Подведем итоги На основе этого торгового сигнала также возможно составить портфельную стратегию. Представленная ниже кривая капитала показывает портфель с 10 позициями, протестированный на исторических данных по всем акциям, входящим в индекс S&P 500. Этот портфель, как и раньше, использует обратный сигнал отката цены и применяется только для торговли в периоды бычьего рынка. На этот раз выход из рынка осуществляется только по трейлинг-стопу со значением 25%. Как видите, данная кривая капитала выглядит неплохо, мы зафиксировали годовую доходность 7,47% при максимальной просадке -26,29%. Это дает нам отношение суммарного годового дохода к максимальной просадке 0,28. Вероятно, данный показатель можно было бы улучшить. Заключение Я слышал, как ранее говорили, что рынок не реагирует на сигналы скользящих средних, а реагирует только на фундаментальные данные и поведение инвесторов. Думаю, это утверждение в некоторой степени является верным и подтверждается результатами, представленными в этой статье, которые в целом являются менее захватывающими. Как правило, эффективная природа фондового рынка означает, что сложно найти преимущество с помощью простых скользящих средних. Когда эксперты заявляют, что они получают хорошую прибыль с помощью таких простых стратегий, то, похоже, они не учитывают всех шансов и их результаты несколько преувеличены. Более того, мы обнаружили, что общепринятое мнение относительно этих паттернов обычно в корне противоположно тому, что работает на самом деле. В данном случае стратегия торговли на откате к МА с периодом 200 в рамках восходящего тренда не работает столь же хорошо, как стратегия торговли на откате к МА и ее пробой снизу вверх в рамках нисходящего тренда. Тем не менее, простые скользящие средние по-прежнему могут быть полезны для определения трендов, а также для принятия решения, оставаться ли дальше в рынке или выходить из него. Я тестировал на истории системы, использующие скользящие средние для торговли в направлении трендов, и они работали как при тестировании на истории, так и в форвардной торговле на реальном рынке. Ценовые сигналы, которые мы сегодня исследовали, не были особенно впечатляющими и не продемонстрировали какого-либо преимущества в краткосрочной перспективе. Но они по-прежнему могут быть полезны для более долгосрочных периодов времени в сочетании с другими сигналами. Если у вас есть какие-либо ценовые сигналы, на которые вы хотите обратить внимание, укажите их, пожалуйста, в комментариях. Моделирование выполнено с помощью платформы Amibroker с использованием данных Norgate. Джо Марвуд, Переведено специально для Tlap.com
  7. Этот пост я посвящаю одному из величайших трейдеров всех времен – Джесси Ливермору. Художественная биография Джесси Ливермора красочно изложена в книге «Воспоминания биржевого спекулянта», написанной Эдвином Лефевром в 1923 году, которая была названа лучшей книгой по трейдингу среди когда-либо написанных. Эта длинная статья охватывает все самые важные уроки торговли Джесси. Цитаты взяты непосредственно из оригинальной книги Эдвина Лефевра. Знакомство с Джесси Ливермором Джесси Ливермор родился в Массачусетсе в 1877 году. В пятнадцатилетнем возрасте он пошел работать в брокерскую контору Пейна Уэббера в Бостоне, где его работа заключалась в том, чтобы писать мелом на доске цены на акции и товары. Он изучал ценовое движение акций на биржевых тикерах и вскоре начал торговать на их колебаниях. В возрасте двадцати лет Джесси Ливермор переехал в Нью-Йорк, где совершал спекуляции на фондовом и товарном рынках, работая полный день. После сорока лет торговли Джесси развил в себе невероятные навыки спекуляции и, по словам современников, несколько раз накапливал и терял миллионы долларов. В расцвете своей карьеры, в 1929 году, состояние Джесси составляло около 100 миллионов $. Это нелегко оценить в наши дни – в эквиваленте сегодняшних денег это составляет от 1 до 14 миллиардов $. Следует отметить, что Джесси заработал эти деньги не за счет торговли на чужих средствах. Он полностью добился успеха, торгуя на свои собственные деньги, и тот размер прибыли, который ему удалось получить, немыслим в рамках рыночных критериев на сегодняшний день. На Уолл-стрит Джесси называли «вундеркиндом», «отъявленным спекулянтом» и «Великим медведем», и его биография является одной из самых легендарных, которые когда-либо звучали на Уолл-стрит. В 1923 году финансовый журналист по имени Эдвин Лефевр взял у Джесси интервью и опубликовал книгу о жизни трейдера под названием «Воспоминания биржевого спекулянта». Эта книга по сей день остается классикой Уолл-стрит и является настольной книгой многих лучших трейдеров мира. Такие известные финансисты, как Эд Сейкота, Пол Тюдор Джонс и даже бывший председатель ФРС Алан Гринспен считают, что эту книгу нужно обязательно прочитать каждому трейдеру. В ходе данного руководства мы рассмотрим лучшие торговые правила Джесси (подробно описанные в этой знаменитой книге) и проникнем прямо к сердцу и стратегии этого великого трейдера. 1. В спекулятивном бизнесе, как и в инвестициях в ценные бумаги и товары, никогда не происходит ничего нового «Еще один урок, который я усвоил на ранних этапах, состоит в том, что на Уолл-стрит нет ничего нового. И ничего не может быть, потому что спекуляция стара, как мир. Что бы ни происходило на фондовом рынке сегодня, случалось на нем раньше и произойдет снова. Я никогда не забывал этого». Джесси имеет в виду, что на рынке снова и снова возникают одни и те же рыночные движения и паттерны. Рынки управляются людьми, а значит, на них всегда будут возникать одни и те же паттерны. На протяжении всей истории мы снова и снова видим одни и те же спекулятивные пузыри и крахи рынка. От пузыря Саут-Си и тюльпаномании до депрессии и кредитного кризиса 2008 года. Эти крахи и пузыри – просто неизбежная черта рынков. Конечно, в настоящее время гораздо большую роль играют компьютеры и алгоритмы, но всегда помните, что компьютерные алгоритмы прежде всего создаются людьми. И обычно компьютерные программы кодируются таким образом, что они отключаются, когда на рынке происходит какое-то крупное событие. Джесси Ливермор пережил Великую депрессию и был очевидцем одних из самых сложных условий торговой деятельности, с которыми когда-либо сталкивалось человечество. Тем не менее, он смог сколотить огромные состояния, торгуя на волатильности и трендах. Даже при условии, что ни один день не бывает одинаковым, Джесси Ливермор знал, что рынки и рыночные паттерны повторяются и инвесторы из года в год ведут себя одинаково. Осознав это, вы начнете верить в свою способность обучаться и адаптироваться к рыночным колебаниям. 2. Цена движется по линии наименьшего сопротивления «Вы наблюдаете за рынком, то есть за курсом цен, записанным на ленту, с одной целью: определить его направление. Мы знаем, что цены будут двигаться вверх или вниз в зависимости от сопротивления, с которым они сталкиваются. Для простоты объяснения скажем, что цены, как и всё в этом мире, движутся по линии наименьшего сопротивления. Они будут делать то, что легче, поэтому они будут расти при меньшем сопротивлении росту, чем падению, и наоборот». Это, вероятно, самое важное правило, которое должен выучить любой трейдер. Потому что оно действительно упрощает весь торговый процесс. Оно гласит: не думайте о рынке слишком глубоко и не думайте о нем слишком много. Рынок пойдет туда, куда он хочет, и лучше всего постараться пойти туда вместе с ним. Торговля ценными бумагами – это всегда битва между быками и медведями, поэтому не имеет значения, что вы думаете о рынке: если на рынке будет недостаточно покупателей, то рынок пойдет вниз, а если на нем будет недостаточно продавцов – рынок пойдет вверх. Всё так просто. Талант Ливермора заключался в том, чтобы наблюдать за рынком в течение достаточно длительного времени, пока он не начинал чувствовать, куда рынок может пойти дальше. Он пытался понять, где находится поддержка и где сопротивление. Или, другими словами, где находилось большинство покупателей и большинство продавцов. Там, где над покупателями преобладали продавцы, он искал возможности для коротких продаж, а там, где над продавцами преобладали покупатели, он искал возможности для покупок. Хорошим способом визуализации этой концепции является обзор краткосрочного (10-, 30- или 60-минутного) графика. Возьмем, к примеру, 60-минутный график валютной пары EURUSD: Можно видеть, как цена постоянно движется. Покупатели и продавцы находятся в постоянной борьбе за контроль рынка. Затем в какой-то момент одна сторона берет верх, и видно, как цена выстреливает в одном направлении. В данном случае вниз, поскольку продавцы евро превосходят покупателей евро. На акциях также можно видеть бары объема. И когда покупатели превосходят продавцов, рынок взлетает вверх, а бар объема окрашивается в зеленый цвет. Далее срабатывают стоп-ордера, трейдеры открывают противоположные позиции, и внезапно появляется огромный импульс. Затем трейдеры ухватываются за этот импульс, и тренд продолжается дальше. В это время трейдеры, находящиеся на противоположной стороне, будут сокращать свои потери, тем самым усиливая тренд. Находя поддержку, рынок идет вверх, а находя сопротивление – идет вниз. Такое постоянное движение происходит на рынках всё время. Цена всегда идет по пути наименьшего сопротивления. 3. Не пытайтесь уловить всех колебаний: это бычий рынок «Думаю, что я сделал очень большой шаг вперед в своем образовании, когда наконец осознал, что мистер Партридж, говоря другим клиентам: «Вы же понимаете, это бычий рынок!», на самом деле имел в виду, что большие деньги делают не на отдельных колебаниях, а на больших рыночных движениях, и что главное не чтение ленты, а оценка рынка и его тенденций в целом». В «Воспоминаниях биржевого спекулянта» Джесси Ливермор рассказывал о старом и мудром трейдере в офисе по имени мистер Партридж, которого называли Старым индюком. Старый индюк никогда не обменивался ценной информацией и никогда не раздавал советов, тем не менее, к нему часто приходили трейдеры с вопросами, что им делать. Но его ответ всегда был одним и тем же: «это бычий рынок» или «это медвежий рынок». Другими словами, вы всегда должны торговать в соответствии с преобладающим трендом. Вы не можете уловить всех колебаний. Если вы будете так делать, то разоритесь. Вот месячный график S&P 500: Очевидно, что на рынке восходящий тренд. И сейчас всё еще бычий рынок. Однако на рынке присутствует огромное количество трейдеров, пытающихся купить на верхах и продать на низах. Они хотят продавать здесь, покупать здесь, продавать здесь и покупать здесь, пытаясь купить на всех падениях и продать на всех вершинах. Но никто из трезво рассуждающих людей не может таким образом рассчитать точное время разворотов на рынке, и если вы попытаетесь, то в конечном итоге будете тратиться всё больше и больше на комиссионные и торговые издержки. Решение простое. Если это бычий рынок, то вы должны открывать длинную позицию, а если это медвежий рынок – короткую позицию. И как говорил мистер Партридж: когда вы закрываете свою сделку, вы теряете свою позицию. Если вы хотите иметь длинную позицию и у вас открыта длинная позиция, никогда не закрывайте свою позицию в надежде открыть ее снова на откате. 4. Вам не нужно торговать «Проведя много лет на Уолл-стрит, заработав и потеряв миллионы долларов, я хочу сказать вам следующее: мои мысли никогда не приносили мне больших денег. Это всегда было мое заседание. Понятно? Я спокойно сидел, сложа руки!» «Люди, которые знают, что они правы, и могут сидеть, сложа руки – редкость. Мне это показалось самым сложным в обучении. И только после того, как биржевой спекулянт твердо осозна́ет это, он сможет заработать большие деньги». Вы никогда не заработаете больших денег, торгуя постоянно, каждый день или каждую неделю в течение года. Поэтому, если у вас бывают периоды, когда вы несете убытки, никогда не расстраивайтесь, потому что они всегда будут происходить. Если у вас имеется открытая позиция и она идет в прибыль, то зачастую лучшим решением будет ничего не предпринимать и просто сидеть, сложа руки. Пока цена на акцию идет в нужном направлении и на рынке присутствует правильный тренд, не спешите фиксировать прибыль. Это, кстати, еще одна непосредственная цитата. В большинстве случаев вы будете зарабатывать гораздо больше денег только от того, что будете просто сидеть и ожидать дальнейшего развития вашей сделки. Так что никогда не думайте, что вам нужно совершить какую-то сделку, и никогда не ищите возможности предпринять какое-либо действие на рынке. Вместо этого лучше позвольте возможностям самим прийти к вам – возможность должна быть настолько хороша, чтобы когда она представится, вам просто пришлось совершить эту сделку. Это можно ясно видеть на графике. И в этом золотое правило. Бывают дни, когда возможность просто не появится. Возможно, это будет какой-то государственный праздник, а, может, в этот день просто не будет никаких новостей. В эти дни будут крошечные торговые диапазоны (маленькие бары), на которых ценового движения будет недостаточно для получения прибыли. Когда вы торгуете в эти спокойные дни, ваша торговля может быть очень неприятной, потому что вы в конечном итоге покупаете на пробое, продаете на пробое, а рынок просто-напросто консолидирует. Поэтому, когда вы предполагаете, что день будет спокойным с точки зрения трейдинга (возможно, на календаре нет выхода какого-либо важного события или, возможно, в Европе выходной), вам действительно стоит уменьшить свои цели по прибыли. Или даже полностью сделать себе выходной. Опять же, вы сэкономите себе деньги в долгосрочной перспективе, если просто будете выжидать, когда вам представится подходящая возможность, а не будете гнаться за ней. 5. Хорошие сделки быстро приносят прибыль «Опыт доказал мне, что реальные деньги, заработанные на спекуляциях, заключались в обязательствах по акциям или товарам, показывающим прибыль с самого начала». Для трейдеров, торгующих по тренду, в отличие от инвесторов, торгующих против тренда, или трейдеров, склонных к возврату к среднему значению, лучшими обычно являются такие сделки, которые очень быстро приносят прибыль. Для этого есть веская причина, потому что вы обычно покупаете сильные акции или продаете слабые. Вы открываете позицию сразу же после точки наименьшего сопротивления, поэтому вы, вероятно, увидите, что этот импульс сохраняется в течение определенного периода. И вы также можете увидеть это на бесчисленных графиках, таких как, например, данный недельный график сырой нефти марки WTI: Очевидно, что как только цена пробивает важный уровень, она просто идет, идет и идет. Если бы вы открыли короткую позицию, когда цена пробила ключевой уровень в 90 $, то вы получили бы хорошую прибыль, а цена просто продолжала бы двигаться вниз и вниз. Лучшие сделки обычно сразу же приносят прибыль. Так что если вы торгуете на пробое, а цена откатывается, и вы обнаруживаете, что цена начинает ходить туда-сюда, то это, вероятно, первый признак того, что вам, возможно, придется сократить свои потери. 6. Практика приводит к совершенству «Это в буквальном смысле правда, что трейдеру становится легче заработать миллионы, когда он знает, как торговать, чем сотни во времена его неосведомлённости». Любопытная вещь в трейдинге содержится в старой статистике, которая гласит, что 95% всех трейдеров теряют свои деньги. И хотя в этом утверждении есть доля правды, оно не полностью отражает всю суть данной ситуации. Потому что большинство из этих 95% не торгуют, а играют в азартные игры. И если не принимать в расчет меньшинство информированных трейдеров, которые имеют достаточный капитал и научились дисциплине и навыкам, необходимым для трейдинга, то эта статистика начинает меняться. Для этих людей (информированных трейдеров) трейдинг стал ремеслом и образом жизни. Когда вы достигаете этого очень высокого уровня, трейдинг становится не таким сложным, как о нем думают люди. 7. У фондового рынка только одна сторона: правильная «Человеку нужно много времени, чтобы извлечь все уроки из своих ошибок. У фондового рынка есть только одна сторона; и это не бычья или медвежья сторона, а правильная сторона». Джесси Ливермор много знал об ошибках, потому что совершал некоторые из них. Он добился успеха своими силами, торговал на свои собственные деньги и нажил целое состояние, но при этом и потерял много денег. Таким образом, каждый урок он усваивал на собственном горьком опыте. Вот почему все эти разговоры о том, находитесь ли вы на бычьей или на медвежьей стороне, не имеют большого значения. Вы должны прислушиваться к тому, что говорит вам рынок. А правильная сторона – это та, в которую движется рынок. Многие комментаторы будут говорить, что рынок вот-вот войдет в медвежью фазу или вот-вот войдет в бычью фазу, но эти прогнозы бесполезны, пока рынок действительно не войдет в нее. Возьмем пример. В 2011 году фондовый рынок вырос почти на 100% по сравнению с минимумом 2009 года. Тем не менее, некоторые комментаторы продолжали говорить, что мы всё еще находимся в продолжительном медвежьем рынке и что рост был откатом в рамках долгосрочного нисходящего тренда. Даже сегодня некоторые инвесторы утверждают, что мы все еще находимся в долгосрочном медвежьем рынке. Эти парни уже много лет говорят, что мы по-прежнему находимся в медвежьем рынке. Вероятно, они всё это время торговали не на той стороне и продолжают торговать не на той стороне, даже несмотря на то, что рынок продолжает расти. Вы должны усвоить простое правило: следовать за рынком, а не пытаться его спрогнозировать. Будьте на правильной стороне в каждой открываемой вами сделке, независимо от того, длинную или короткую позицию вы должны открыть. 8. Не торгуйте излишне и не рискуйте слишком большим количеством денег «Если вы не можете заснуть ночью из-за своей позиции на фондовом рынке, значит, вы зашли слишком далеко. Если дело обстоит так, тогда продайте свою позицию и снизьте её до такого уровня, чтобы вы смогли спать». В «Воспоминаниях биржевого спекулянта» Джесси Ливермор вспоминает разговор двух друзей, когда один из них не мог спать по ночам, поскольку удерживал позицию огромного размера по хлопку. Размер его позиции по хлопковым фьючерсам был настолько огромен, что он не мог справиться с ней, и это вызывало у него чрезмерный стресс и панику до такой степени, что он не мог спать по ночам. Видите ли, проблема в том, что если вы торгуете слишком активно, то каждое небольшое движение цены на ваш актив создает у вас чрезмерный стресс. Это ненормальное явление. И, естественно, это будет зависеть от размера вашего капитала и от того, сколько вы готовы потерять. Торгуя слишком активно, вы рискуете слить свой счет и потерять весь свой торговый капитал. А если вы торгуете с использованием маржи и без стоп-лоссов, то вы можете потерять даже больше средств, чем есть на вашем счете. Таким образом, одним из ключевых признаков того, что вы торгуете слишком активно, является то, что вам становится трудно спать и вы чувствуете нервозность при открытии сделки. Каждое ценовое движение усиливает ваше беспокойство, и вам становится трудно принимать правильное решение. Именно поэтому лучше снизить свой риск, чтобы вы могли спокойно спать по ночам. Эд Сейкота любит повторять, что вы должны торговать достаточно малым размером позиций, чтобы не разориться, но и достаточно крупным размером позиций, чтобы это приносило вам прибыль. Большинство трейдеров рекомендуют использовать только 1 или 2% от вашего торгового капитала при размещении сделки. Но это будет зависеть от вида стратегии, по которой вы торгуете. Так что потратьте немного времени на свою стратегию и определите уровень риска, который будет работать для вас. 9. Другие инвесторы могут действовать иррационально «Он будет рисковать половиной своего состояния на фондовом рынке, тратя на размышления меньше времени, чем на выбор автомобиля средней ценовой категории». Мы снова и снова видим, как иррационально ведут себя инвесторы – вам же нужно всего лишь взглянуть на различные подъемы и спады, чтобы понять, что рынок не всегда эффективен. Возможно, вы даже наблюдали это в процессе своей торговли. Возможно, вы закрыли позицию не в то время, даже зная, что поступили неправильно. Или, возможно, вы слишком рано зафиксировали свою прибыль, хотя ваш план состоял в том, чтобы удерживать свою позицию гораздо дольше. Когда инвесторы вокруг действуют настолько иррационально, информированный трейдер может воспользоваться этим. И, в частности, один из способов заработать на этом состоит в изучении влияния поведенческих финансов. 10. Ничего не известно, пока вы не сделаете ставку «Пэт Херн зарабатывал деньги на акциях, и люди обращались к нему за советом. Но он никогда не давал никаких советов. Если они прямо спрашивали его мнение о целесообразности их обязательств, он отвечал им своим любимым крылатым изречением, которое использовал на ипподроме: “Ничего не известно, пока вы не сделаете ставку!”» В книге Джесси Ливермор немного рассказал о профессиональном игроке по имени Пэт Херн. Пэт относился к рынкам, как к игре в рулетку или игре блэк-джек, и делал серию тщательно просчитанных ставок в поисках небольших, но надежных выигрышей. Он продавал, когда акции падали всего на 1 цент. Это был разумный подход к трейдингу, который также оказал большое влияние на Джесси Ливермора и его торговые правила. По сути, Джесси осознал, что нельзя что-либо судить о рынке, пока вы не вошли в него. Поэтому, чтобы прозондировать почву, Джесси прежде всего открывал на рынке позиции небольших размеров. Если сделка оказывалась хорошей и акции двигались так, как ему хотелось, он добавлял позиции немного бо́льшего размера, постепенно выстраивая все более и более крупную серию позиций в данном направлении. Таким образом вы получаете максимальную прибыль от крупных трендов. Если цена следует линии наименьшего сопротивления, вы идете по ней и продолжаете дальше выстраивать позиции. Это, естественно, противоречит тому, что делают большинство трейдеров. Большинство трейдеров покупают акции на их падении. Они видят, что теряют свои деньги, но продолжают верить, что они правы, поэтому покупают еще больше и пытаются сократить свою базовую стоимость. Они пытаются усреднить свои убытки и в конечном итоге создают огромную серию убыточных позиций, которая причиняет им сильную боль. Рынок четко говорит, что он не готов двигаться в этом направлении, и вы не можете его заставить. Поэтому гораздо лучше дождаться, когда рынок скажет вам, куда он хочет двигаться. Джесси всегда накапливал свою позицию, когда цена на акцию росла, часто открывая позиции на новых максимумах. Он начинал с покупки пятой части от своего полного размера позиции. Если рынок ничего не делал, то он выжидал. Если рынок показывал ему убыток, он выходил с рынка. А если цена начинала расти, он предполагал, что торгует в правильном направлении и добавлял еще один контракт. Если цена снова поднималась, он добавлял еще немного, затем еще немного и так далее, медленно наращивая серию своих прибыльных позиций. «То, что я сказал, дает вам суть моей торговой системы, основанной на изучении ленты. Я просто узнаю, как, вероятно, будут двигаться цены. Свою торговлю я проверяю дополнительными тестами, чтобы определить психологический момент. Я делаю это, наблюдая за поведением цены после открытия сделки». Таким образом, вы делаете большую ставку только тогда, когда ваша сделка в прибыли, а когда вы несете убыток, вы проигрываете только небольшую зондирующую ставку. Как только начнется реальное движение и появится большой тренд, вы сможете очень быстро и легко получить большую прибыль. 11. На медвежьем рынке все акции падают, а на бычьем растут «Я никогда не скрывал своих намерений – играть по-бычьи или по-медвежьи. Но я никогда не даю советов – покупать или продавать определенные акции. На медвежьем рынке все акции идут вниз, а на бычьем рынке – вверх». Это еще одна проблема, с которой сталкиваются многие трейдеры. А именно – они пытаются продавать акции на бычьем рынке или покупать их на медвежьем. И они забывают, что самое главное – это основной рыночный тренд. Это ясно видно на любом графике, который можно сравнить с более широким фондовым индексом. Попробуйте найти хотя бы одну акцию, которая, например, выросла бы в 2008 году – это будет очень сложно. Точно так же попробуйте найти акцию, которая упала бы на сильном бычьем рынке 2009 года – это тоже вам вряд ли удастся сделать. Между всеми акциями существует невероятно высокая корреляция. И эта корреляция становится еще сильнее во время значительного рыночного события, такого как обвал. Фактически во время экстремальных рыночных событий падают не только акции, но и все рынки одновременно. Во время обвала 2008 года мы увидели, что акции, товары, недвижимость и золото – всё одновременно упало в цене. Единственными рынками, которые не испытали краха, были такие безопасные гавани, как казначейские облигации США и доллар США. Но так будет не всегда, потому что все ситуации разные. В следующий раз мы вполне можем увидеть ситуацию, когда доллар США тоже упадет. Но важный момент – это знать, на каком рынке вы работаете. Ранний ли это бычий рынок или уже развившийся бычий рынок. Или же мы находимся в медвежьем или диапазонном рынке? Нет смысла пытаться продавать акции на бычьем рынке и нет смысла покупать их на медвежьем рынке. Неважно, о каких акциях вы говорите – это просто плохая стратегия. Также Джесси сказал бы, что вы должны искать основные акции, которые лидируют на рынке. И если вы не можете зарабатывать деньги на ведущих ходовых активах, вы не сможете зарабатывать деньги на фондовом рынке в целом. Так что подумайте о том, какие акции активно торгуются, какие демонстрируют максимальное ценовое движение и попадают во все заголовки. Обычно эти акции являются лучшими для трейдеров, торгующих в направлении тренда, поскольку они показывают лучшее движение. И если вы не можете заработать деньги на этих ведущих акциях, то ситуация на рынке в целом, вероятнее всего, ухудшается, а коль так, то вам, возможно, следует уменьшить свои риски и размер своих позиций. Сказав это, Джесси подразумевал, что вам никогда не следует полностью играть в медвежьем или бычьем направлении на всем рынке в целом только потому, что одна акция – в отдельном случае – явно развернулась. Даже если это один из ведущих рыночных активов. Недостаточно просто предположить какое-либо событие в будущем. Существует множество причин, по которым акция могла двигаться, и вы не можете судить обо всем рынке по действиям отдельно взятой акции. 12. На боковом рынке дожидайтесь пробоя «Когда на боковом рынке цены никуда особенно не идут, а слегка колеблются вверх и вниз, невозможно предвидеть, когда и куда они ринутся – вверх или вниз. Здесь остается только следить за рынком, читать ленту, чтобы выявить пределы этих колебаний, и браться за дело нужно после того, как цена пробьет один из уровней в любом направлении». Джесси Ливермор был экспертом в чтении ленты, оценке настроений рынка и прогнозировании дальнейшего развития рынка. На бычьем рынке лучшим является открытие длинной позиции, а на медвежьем – короткой. Естественно, рынки иногда консолидируются и некоторое время движутся в боковом направлении. В это время рыночный диапазон может сузиться, и цена может консолидировать. В этих ситуациях лучший план действий – просто сидеть и смотреть. Это не лучшие периоды для трейдеров, которые торгуют по тренду, поэтому полезно поискать другие рынки для торговли. Тренды возникают не всегда, это происходит только в 30-40% случаев. Тем не менее, вы всегда можете найти рынок, где есть тренд. Опять же, это очевидно на графиках. S&P 500, как и Dow, и Nasdaq, и большинство европейских фондовых рынков, большую часть 2015 года находился в торговом диапазоне. Валютная пара GBPUSD была в диапазоне, а серебро и евро консолидировали. Но в это же время была масса рынков, на которых наблюдался тренд. Медь и платина неуклонно падали в цене, а доллар США, наоборот, повышался. Акции компании Amazon неуклонно росли. Одна из профессиональных хитростей состоит в том, чтобы найти лучшие рынки, торгующиеся в трендах, и присоединиться к ним. Таким образом, если ваш рынок торгуется в диапазоне, это действительно хорошая возможность, потому что вы знаете, где может произойти пробой. Следовательно, в отношении диапазонных рынков нужно держать ухо востро. Вы можете наблюдать за ними, планировать свою торговлю и ждать взрывного пробоя. 13. Никогда не спорьте с лентой «Не знаю, ясно ли я выражаюсь, но я никогда не теряю самообладания из-за фондового рынка. Я никогда не спорю с лентой. Если вы начнете злиться на рынок, это никуда не приведет. Рынки никогда не ошибаются, но мнения часто бывают ошибочными». Есть много трейдеров, которые изливают свои негативные эмоции на сам рынок и обвиняют его в своих убытках, и если смотреть на эти вещи объективно, то это просто смешно. Трейдеры относятся к рынку, как к человеку, как к личности. Но это, естественно, не так. Если в вашей сделке сработали стопы и вы несете убыток, или если рынок ведет себя не так, как вы ожидали, то в этом не вина рынка. Рынок не ошибается. Рынок никогда не ошибается, ошибочными могут быть только мнения людей. Некоторые трейдеры могут подумать, что в краткосрочной перспективе мы достигли вершины на фондовом рынке, другие могут подумать, что данная цена на нефть слишком низкая. Кто-то может сказать, что золото формирует дно и скоро поднимется до новых максимумов. Но правда в том, что рынок пойдет туда, куда ему нужно. И только один рынок может показать, кто прав, а кто виноват. Если вы следите за трендом и забываете о прогнозах, то просто отслеживайте цены: вы можете перестать обвинять рынок и просто плыть по течению. Вы перестанете злиться на пропущенные сделки и будете торговать гораздо более свободно и эффективно. Вам просто нужно посмотреть ленту и действовать соответственно. Никогда не действуйте против ленты. 14. Надейтесь на прибыль и опасайтесь убытков «Где обычные люди надеются, он должен страшиться, а где они страшатся, он должен надеяться. Он должен страшиться того, что небольшие потери могут многократно возрасти, и надеяться на то, что прибыль обернется гигантской прибылью». Если бы нужно было выделить одно правило, которое являлось бы ключевым для отслеживания трендов на рынке, то это оно. Оно эквивалентно правилу «сокращайте свои потери и позволяйте своей прибыли расти». Именно так вы позволяете развиваться трендам и именно так строите большие прибыльные позиции. Поэтому, когда вы открываете позицию и, возможно, начинаете с позиции небольшого размера, вам нужно опасаться, что эта сделка превратится в небольшой убыток. Вы опасаетесь потерь, и если они происходят, то сокращаете свою позицию и ждете новой возможности. С другой стороны, вы открываете сделку и надеетесь, что рынок пойдет в вашу сторону. И вы надеетесь, что он будет продолжать двигаться в вашу пользу, позволяя вам подкреплять свою позицию и продолжать зарабатывать деньги. В долгосрочных трендах прибыль можно получать достаточно часто и сколотить довольно приличный ее объем. Это очевидно практически на любом графике. Посмотрите на огромные бычьи рынки акций в период с 2009 по 2015 год, а также в периоды 1980-х и 1990-х годов. Посмотрите на огромный 30-летний бычий рынок облигаций. На долгосрочные тренды по валютам и товарам. Если вы будете опасаться потерь и надеяться на крупную прибыль, вы будете на правильном пути. 15. Не торгуйте ради острых ощущений «Стремление к постоянным действиям независимо от основных условий является причиной многих потерь на Уолл-стрит даже среди профессионалов, которые чувствуют, что они должны каждый день приносить домой немного денег, как если бы они работали за обычную зарплату. Помните: когда вы ничего не делаете, те спекулянты, которые чувствуют, что должны торговать изо дня в день, закладывают фундамент для вашей следующей прибыльной позиции. И вы получите прибыль от их ошибок». Как только вы осозна́ете затраты на трейдинг и преимущества от бездействия на рынке, вы получите ценный урок. Усвоив этот урок, вы сможете взглянуть на всех других инвесторов на Уолл-стрит и понять, как они на самом деле помогают вам в ваших поисках. Все они торгуют на рынке и уходят с него, ежедневно тратя огромные суммы на комиссионные и теряя свои деньги. Это открывает для вас возможность воспользоваться преимуществами подобных действий: сидеть и ждать поступления большой прибыли, делая только рассчитанные ставки. Всегда торгуйте по тренду и согласно своему плану. У вас будет сильное желание совершать какие-либо действия, но вы должны уметь сопротивляться ему. Потому что такой образ мышления сродни азартным играм. Мышление профессионального трейдера – просто сидеть сложа руки и ждать, когда ему представятся возможности. Помните: когда вы торгуете, вы не только платите вознаграждение своему брокеру и комиссию, но вы также платите спред. «Существуют круглые дураки, которые всё и всегда делают неверно. Но есть еще и уолл-стритовские дураки, которые считают, что торговать надо всегда. Ни у одного человека никогда не может быть адекватных причин для совершения каждодневной покупки или продажи акций или достаточных знаний, чтобы сделать свою игру разумной». Наличие спреда означает, что вы можете покупать только по лучшей цене предложения (немного выше рыночной) и продавать только по лучшей цене спроса (немного ниже рыночной). Именно в этом спреде и заключается прибыль маркет-мейкера, и каждый раз, когда вы входите в рынок, он работает против вас, поэтому каждый раз, когда вы открываете позицию, вы начинаете с неизбежного небольшого убытка. Это и есть затраты на трейдинг, и чтобы их преодолеть, вам сначала нужно прекратить торговать ради совершения действий на рынке. Торгуйте в трендах и ждите возможностей. Возможности есть и будут всегда. 16. Не слушайте ничьих советов «Если я купил акции по совету Смита, то и продавать эти акции я должен по его совету. Я попадаю в зависимость от него. А что, если он будет в отъезде как раз тогда, когда придет время продавать? Если человек надеется преуспеть в этой игре, он должен верить в себя и в свое здравомыслие. Вот почему я не верю в советы и подсказки». Джесси Ливермор не верил в советы, и вы должны поступать так же. И на то есть целый ряд причин. Вам следует провести собственное исследование, провести собственный анализ и заключать сделки только в соответствии с вашим собственным торговым планом. Прежде всего вы не хотите получать чаевые от брокера, потому что у вас с брокером может быть конфликт интересов. Например, брокер хочет, чтобы вы торговали как можно чаще. Он хочет, чтобы вы продолжали торговать, потому что именно так он зарабатывает на вас свою комиссию. Таким образом, идеальным клиентом для брокера является такой трейдер, который постоянно торгует, но не разоряется. Более того, если бы ваш брокер был настолько хорош в трейдинге, он был бы профессиональным трейдером, а не посредником. Во-вторых, получая чужой совет, вы понятия не имеете, каковы намерения того человека. Возможно, тот человек купил акцию на гораздо более низком уровне или уже захеджировал ее с помощью другой сделки. Он, вероятно, тоже не посвящает вас в свою стратегию закрытия позиции, и если он вдруг пропадет, вы застрянете в позиции, с которой не будете знать, что делать дальше. Так что вот вам еще один всегда актуальный совет: никогда не слушайте советов и не полагайтесь на других, кто будет торговать за вас. 17. Никогда не бойтесь принимать убытки «Меньше всего я боюсь потерять деньги. А уж потеряв, я никогда потом не переживаю. Я забываю о них к следующему утру. Не потеря денег, а ошибка – вот что вредит и кошельку, и душе». Самые большие ошибки Джесси Ливермора, из-за которых он потерял тысячи и миллионы долларов прибыли, происходили не вследствие неправильных сделок или небольших убытков, а вследствие того, что он не фиксировал убыток, когда тот был еще совсем небольшим. Другими словами, если продолжать удерживать убыточную позицию и не сокращать свои потери, то этот убыток может продолжать расти, пока не станет слишком большим и болезненным, чтобы от него избавиться. Эти решения наносят огромный ущерб капиталу и доверию. Джесси рассказывает о двух своих сделках: одна сделка с пшеницей показывала прибыль, а другая с хлопком показывала убыток. Как и многие трейдеры, он зафиксировал прибыль от пшеницы, но удерживал убыток от хлопка, надеясь, что ситуация изменится. Но в результате произошло обратное. Пшеница продолжала двигаться в правильном направлении и могла бы принести ему еще бо́льшую прибыль. Хлопок же продолжал падать, и его убытки становились всё больше и больше. «Я всё сделал с точностью до наоборот. Хлопок приносил мне убытки, и я его сохранил. Пшеница же показывала прибыль, и я ее продал. Для спекулянта нет худшей ошибки, чем цепляться за проигрышную партию. Следует всегда продавать то, что приносит убыток, и сохранять то, что приносит прибыль». Так что очевидно одно: никогда не бойтесь принимать убыток, особенно когда этот убыток небольшой и сделка не работает. Соблюдайте это простое правило и удерживайте прибыльные сделки дольше, чем убыточные. 18. Подождите, пока цена не подтвердит ваше мнение «Не предпринимайте никаких действий, пока рынок сам не подтвердит ваше мнение. Небольшое опоздание в сделке – это гарантия того, что ваше мнение верно. Другими словами, не будьте нетерпеливым трейдером». Зачастую трейдеры становятся самоуверенными. Они думают, что изучили рынок и выяснили, куда он пойдет дальше. Возможно, они провели несколько часов в исследованиях и убедились, что рынок собирается расти. И сразу же кидаются в него, как в омут с головой. Они становятся нетерпеливыми, и ими правит жадность. Они хотят, чтобы рынок вел себя так, как видят и говорят они, и хотят выжать из него всё до последнего цента. Но рынок так себя не ведет. Он идет туда, куда надо ему, а не вам, и когда вы форсируете сделку, то в конечном итоге проигрываете. Было бы лучше немного подождать, пока ценовое движение на рынке не подтвердит ваш прогноз. Если вы думаете, что рынок будет расти, подождите, пока он немного поднимется, и тогда вы сможете войти в него. Если вы думаете, что рынок упадет, сначала дождитесь сигнала. Если вы немного опоздаете, то вы просто потеряете несколько пунктов, но это не страшно, если вы сможете уловить гораздо более крупный тренд. И это предотвратит вас от открытия целой массы ненужных позиций на неустойчивых и консолидирующих рынках. Еще одна вещь, которую совершают трейдеры – они становятся преисполненными страха и нетерпеливыми. Они видят, что рынок медленно приближается к точке пробоя, и убеждают себя, что рынок настолько силен, что с легкостью пробьет этот уровень. Далее они думают, что было бы неплохо купить чуть раньше пробоя – так, по их мнению, они выйдут в тренд на пару пунктов раньше, и это сэкономит им деньги. Конечно же, это неправильная стратегия. Потому что слишком часто рынок двигается прямо к точке пробоя, а затем отступает. Именно это сопротивление в первую очередь приводит к возникновению канала. И трейдер ждет, пока ценовое движение не подтвердит его намерений, и только после этого открывает сделку, которая приведет к очень большим трендам и максимальной прибыли. 19. Никогда не усредняйте убытки «Безрассудно совершать вторую сделку, если ваша первая сделка приносит вам убыток. Никогда не усредняйте потери. Держите эту мысль всегда в уме». Мы уже говорили, что важно сокращать убытки, позволять прибыли расти и никогда не бояться принимать убытки. Но не менее важно четко уяснить, что вы никогда не должны усреднять убытки. Усреднение убытков простыми словами означает добавление к убыточной сделке. Так, например, предположим, что вы купили акции на сумму 1000 $ по цене 10 $ за акцию, а затем цена акции упала до 8 $. В настоящее время вы потеряли 20% и находитесь в убытке в размере около 200 $. Некоторые трейдеры в этом случае будут покупать снова, чтобы усреднить цену входа. Допустим, вы еще покупаете эти акции на сумму 1000 $ по цене 8 $. Итак, у вас теперь вложено 2000 $ по средней цене акции в 9 $. Следовательно, теперь ваша цена безубыточности изменилась до 9 $ за акцию. В теории это звучит нормально, но именно эта концепция привела к тысячам обанкротившихся счетов и убыткам, исчисляемым миллионами долларов. Потому что как только акция упадет до 8 $, она с такой же вероятностью продолжит падать и дальше, и если вы продолжите усредняться, ваши убытки будут расти всё больше и больше. Фактически именно такой подход привел к краху банк Barings, вызванному мошенническим трейдером Ником Лисоном. Самым простым способом является торговля по тренду: вы добавляете прибыльные позиции, а не убыточные, и это означает, что действуя таким образом, вы контролируете свой риск вместо его увеличения и движения против тренда рынка. 20. Не пытайтесь поймать развороты «Одна из самых полезных вещей, которой может научиться любой, такова: нужно отказаться от попыток схватить последнюю восьмую – или первую. Это две самые дорогие восьмушки в мире. В совокупности они обошлись биржевикам в такие миллионы, что их хватило бы на строительство бетонной автострады через весь континент». Если вы хотите успешно ловить рыночные развороты, у вас будут большие трудности и очень низкий процент прибыльных позиций. Просто потому, что точно выбрать разворот и выйти вперед практически невозможно. Если вы торгуете таким образом, то в 9 случаях из 10 вы можете проиграть и в процессе этого испытать большой стресс и боль. Более простой способ – это делать то, что делал Джесси Ливермор, а именно: забыть о ловле разворотов. Даже не думайте искать вершину или дно. Как говорит Джесси Ливермор: первая и последняя восьмая являются самыми дорогими в мире. Намного легче дождаться разворота акции, а затем поймать ее, поскольку она уже растет. Аналогично, как только рынок достиг пика и уже развернулся, самое время шортить его. Вы ждете, пока тренд развернется в вашу пользу – в этом случае вы будете уверены, что импульс изменился и теперь вы идете в ногу с ним. Таким образом, вы всегда покупаете силу и всегда продаете слабость. По большому счету это противоречит человеческой натуре, но именно так трейдеры зарабатывают свои деньги. 21. Цены никогда не бывают слишком высокими для начала покупки или слишком низкими для начала продажи «Никогда не покупайте акции, потому что они сильно упали с предыдущего максимума, и никогда не продавайте акции, потому что они кажутся дорогими». Если вы потратите время на просмотр каких-либо акций, то обнаружите, что ценовой тренд – это тот рыночный факт, на который вы можете положиться. И именно этот принцип используют трейдеры, торгующие в направлении тренда в течение многих лет. И вы можете просто просмотреть любое количество графиков, чтобы убедиться, что это справедливо. По сути, трейдеры, торгующие в направлении тренда, могут игнорировать точные уровни цен. Они лишь должны сосредоточиться на направлении тренда и силе импульса. Такой стратегический способ следования за трендами – это, пожалуй, самый полезный путь. Таким образом, вам никогда не следует избегать тех акций, цена которых кажется слишком высокой или слишком низкой. Если вы сделаете это, то обязательно упустите некоторые из самых важных многонедельных трендов. Взгляните на такие акции, как Apple. На долгосрочном дневном графике вы можете увидеть, что эта акция достигла буквально тысячи новых максимумов. Вот ее месячный график, который показывает степень роста цены: Если бы вы думали, что в 2010 году стоимость акций была слишком высокой, то в 2011 вы бы кусали локти. И если бы вы думали, что в 2011 году эти акции были слишком дорогими, то вы проклинали бы себя в 2012 году. И так далее. Если вы никогда не покупаете акции, когда они достигают новых максимумов, вы, вероятно, упускаете всю эту большую потенциальную прибыль. Поэтому как только вы покупаете акции, не продавайте их просто потому, что они выглядят дорогими. Как мы видели на примере Apple и других примерах, акции могут расти всё выше и выше. Лучше дождаться изменения тренда, поэтому правильным для продажи будет такое время, когда акция уже развернулась и идет вниз. Аналогичным образом вы не должны покупать акцию после того, как она упала после предыдущего максимума. По крайней мере, без предварительного тщательного тестирования своей стратегии. Это одна из самых больших ошибок трейдеров-новичков, торгующих в направлении тренда. Вместо того, чтобы покупать акции или ценные бумаги на новом пике, они ждут, пока рынок откатится. Но в большинстве случаев этого не происходит. Слишком часто лучшие сделки никогда не предложат вам еще одной возможности войти в рынок по более низкой цене, поэтому вы должны открыть сделку при первой же появившейся возможности. Зачастую, если рынок демонстрирует откат и дает вам шанс купить, он, как правило, продолжает свое нисходящее движение и дальше, после того как вы совершили покупку. Обычно такие сделки являются плохими. Они составляют 60% всех сделок, совершаемых в направлении тренда и терпящих неудачу. Если акция упала, на это может быть фундаментальная причина, и поэтому она, вероятно, продолжит падать или торговаться в боковом направлении в течение длительного периода. 22. Не стоит слишком интересоваться всеми причинами движения цен «Вы должны иметь непредубежденность и гибкость. Неразумно игнорировать сообщение на ленте на основании вашего мнения об условиях урожая или возможном спросе. Вспоминаю, как я пропустил большую игру, просто пытаясь предвидеть начальный сигнал». На мой взгляд, это еще одно ключевое правило и заявление профессионального трейдера Джесси Ливермора. Вы не должны увлекаться попытками понять, почему рынок делает то, что он делает. Финансовые новости на сайтах Bloomberg и CNBC всегда будут публиковать причины того, почему рынок сделал то и почему совершил это, но в 90% случаев эти причины являются простыми выдуманными заявлениями, сделанными постфактум. Финансовые репортеры должны делать свою работу – отчитываться о рынке. Каждый божий день. Даже когда индекс S&P 500 закроется по той же цене, по которой он и открылся, репортер Bloomberg обсудит события дня и найдет причину того, почему рынок сделал то, что он сделал. Например, на днях S&P 500 подорожал на 0,56%. По данным Bloomberg News, это произошло из-за более высоких, чем ожидалось, показателей жилищного строительства и некоторых обсуждений потенциальных слияний в сфере технологий. Но разве это настоящая причина того, что рынок сегодня пошел вверх? Вряд ли. Более точным ответом, почему рынок сегодня пошел вверх, был бы тот, что в течение сегодняшней сессии на рынке было больше покупателей, чем продавцов. Рынок довольно случаен в любой день, и он следует по пути наименьшего сопротивления. Но, естественно, такое утверждение нельзя повторять каждый день, потому что его никто не прочитает. Это было бы очень скучно. Следовательно, репортеры должны придумать различные способы объяснить это движение. Но, как я уже сказал, в 90% случаев вы не можете полностью объяснить дневные движения цен. Поэтому финансовые новости в основном стоит игнорировать. Это особенно актуально в спокойные дни, когда выходит очень мало важных экономических новостей. Вы также должны оставаться гибкими, когда у вас есть открытая позиция. Потому что вы не можете слишком глубоко думать об основных проблемах, иначе вы, скорее всего, будете удерживать позицию слишком долго или, наоборот, слишком быстро закроете ее. Я не говорю, что никогда нельзя объяснить движения рынка. Иногда в момент выхода крупного события вы легко сможете его объяснить. На 100%. Например, швейцарский франк в январе взлетел на 30% не без причины. Это произошло потому, что Швейцарский национальный банк отменил привязку курса швейцарского франка к евро. И фондовый рынок тоже не без причины упал на 40% на медвежьем рынке 2008 года. Он упал, потому что финансовая система оказалась в опасности, а мировая экономика погрузилась в глубокую рецессию. Но даже если эти основные рыночные события можно объяснить, из этого не следует, что их можно легко спрогнозировать. И даже если вы можете их спрогнозировать, следующим серьезным препятствием станет время их осуществления. Например, было много умных людей, предсказавших кризис 2008 года. Комментаторы, такие как Джим Роджерс, Нуриэль Рубини, Марк Фабер, Джон Полсон и многие другие, – все знали, что рынок недвижимости формирует пузырь и что банки имеют чрезмерный уровень заемных средств. Но лишь немногие смогли достаточно хорошо рассчитать медвежий рынок, чтобы полностью использовать его преимущества. Джим Роджерс играл на понижение на рынке примерно с 2004 года, поэтому ему потребовались годы, прежде чем рынок окончательно подтвердил его правоту. Джон Полсон сделал миллиарды ставок на рискованные ипотечные кредиты, но ему пришлось выдержать как минимум год весьма скудных возвратов от инвестиций, прежде чем он смог получить большую часть своей прибыли. Итак, в общем вы можете объяснить крупные рыночные движения, но их прогноз и время их осуществления – это уже совсем другое дело. Когда дело касается ежедневных краткосрочных движений, предсказать, что произойдет, практически невозможно. Если только вы не сможете получить доступ к полной книге ордеров, которая показывает, как трейдеры осуществляют покупки и продажи, но даже и в этом случае это будет непросто из-за темных пулов ликвидности. Помните, что рынок всегда будет идти по пути наименьшего сопротивления, поэтому не задумывайтесь слишком глубоко о том, почему он делает то, что делает. Просто не забывайте плыть по течению. Управляйте своим риском и делайте ставки в соответствии с трендом и вашим планом. 23. Не поддавайтесь своим эмоциям «Человеческий фактор каждого человека – это величайший враг среднестатистического инвестора или спекулянта. Страх мешает вам зарабатывать столько денег, сколько следовало бы. Необходимо изгонять всяческие попытки принятия желаемого за действительное». В трейдинге наиболее важными, вероятнее всего, являются три вещи: направление тренда, консервативный риск-менеджмент и психология. Направление тренда говорит вам, как делать ставки. Ваши правила управления капиталом указывают вам, сколько ставить. Психология же является последним звеном данного пазла, который объединяет всё воедино. Ведь если у вас изначально нет правильного мышления, вам будет крайне сложно следовать правилам торговли в направлении тренда. Философия или концепция трендовой торговли доказала свою успешность на протяжении многих лет. Но трудность состоит в том, что это не всегда устраивает наш человеческий разум. Прежде всего правильная торговля по тренду говорит вам идти против того, что происходит естественным путем. Вместо того, чтобы покупать рынок, когда он отступил и выглядит дешевым, вы должны покупать, когда рынок силен и выглядит дорогим. И вы должны продавать, когда он слаб и выглядит так, словно не может опуститься ниже. И вместо того, чтобы продавать акцию вблизи ее максимума, когда вы получаете хорошую прибыль, вы должны подождать, пока она развернется и пойдет в другую сторону. Фактически вы можете потерять часть своей прибыли. И когда у вас убыточная позиция, то вместо того, чтобы ждать, пока она выйдет на уровень безубыточности или принесет небольшую прибыль, вы должны принять убыток, сократить потери и искать новую возможность. Из всех проблем, связанных с торговлей по тренду, пожалуй, самыми сложными для трейдеров являются сокращение потерь и удержание прибыльных сделок. Потому что, согласно научным доказательствам, человеческое сознание устроено таким образом, что инвесторы боятся потерять гораздо больше, чем наслаждаться прибылью. По словам Даниэля Канемана, мы боимся потери вдвое больше, чем радуемся успеху, и поэтому нам трудно рисковать. В трейдинге это означает, что мы сделаем всё, чтобы не понести убыток. Но это не работает для следования за трендом, потому что успешная торговля в направлении тренда влечет за собой постоянное принятие множества мелких убытков и восполнение их несколькими гораздо более крупными прибыльными сделками. Если вы этого не сделаете, ваш убыток превратится в крупный убыток, а вашим прибыльным сделкам не будет предоставлена возможность превратиться в огромную прибыль. Именно этот психологический урок преподают правила торговли Джесси Ливермора, и именно его должны усвоить все трейдеры, торгующие по тренду. Страх остановит вас от преждевременного сокращения убытков и заставит слишком быстро зафиксировать прибыль. Как только вы поймете это, вы встанете на путь успешной торговли в направлении тренда и будете идти в ногу с естественными приливами и отливами на рынках. Человеческие импульсы могут работать против вас и иными способами. Например, еще один способ – это развеяться от скуки. Будучи людьми, мы не любим скуку, нам не нравится сидеть без дела, и мы хотим, чтобы наши деньги работали. Но опять же, в трейдинге это может работать против нас. Потому что, если вам скучно, вы, скорее всего, будете торговать, и с большой долей вероятности вы будете искать сделки, а не позволять им самим приходить к вам. Торгуя чрезмерно, вы тратите слишком много на комиссионные и теряете деньги. Следовательно, успешные трейдеры должны игнорировать свои человеческие побуждения торговать слишком много или постоянно. «Звучит очень легко – сказать, что всё, что вам нужно сделать – это посмотреть на ленту, определить точки сопротивления и быть готовыми торговать по линии наименьшего сопротивления, как только вы ее определите. На практике же человек должен остерегаться многих вещей, и прежде всего самого себя, то есть своей человеческой натуры». В целом, если вы испытываете проблемы с этим третьим компонентом – психологией, то вам будет трудно на рынках. Джесси Ливермор проложил этот путь, выигрывая и проигрывая многие миллионы, и на собственном горьком опыте осознал, что человеческий разум является как вашим величайшим активом, так и вашим величайшим врагом. Но вы можете научить себя дисциплине и научиться игнорировать свои человеческие импульсы. Со временем вы сможете начать торговать с ясным и логичным мышлением, в результате которого сможете получить максимальную прибыль от следования за трендом. 24. Никогда не позволяйте спекуляциям превращаться в инвестиции «Деньги, потерянные только на спекуляциях, невелики по сравнению с гигантскими суммами, потерянными так называемыми инвесторами, которые пустили свои инвестиции на самотек». Совершая сделку, вы должны знать свои мотивы. Если вы совершаете спекулятивную игру, как предлагает Джесси, не позволяйте этой сделке превратиться в долгосрочную инвестицию. Если сделка несет убыток, то неразумно говорить, что она является долгосрочной инвестицией независимо от величины этого убытка. Просто-напросто нет причин удерживать открытой сделку, если она не работает. Это является аксиомой следования за трендом. Сделки, которые начинаются с убытка, обычно продолжают плохо отрабатывать себя и в дальнейшем приводят к еще большим убыткам. Даже если сделка идет в правильном направлении и приносит прибыль, она всё равно развернется, и когда это произойдет, трейдеру, торгующему в направлении тренда, необходимо быть бдительным: он должен сразу же закрыть такую позицию и перейти к другой. Это еще одно известное правило торговли в направлении тренда, которое звучит: «Никогда не привязывайтесь к акциям». Не влюбляйтесь в акции только потому, что они выросли на несколько процентов. Не вовлекайтесь эмоционально. Как говорит Джесси: чаще всего инвесторы теряют больше денег, когда пускают свои инвестиции на самотек. 25. Избегайте схем быстрого обогащения «Тем, кто ищет легких денег, неизменно приходится платить за привилегию послужить окончательным доказательством того, что в нашем черством мире легких денег просто не бывает». «Простофиля всегда пытается получить что-либо даром, и призыв во всех рыночных бумах всегда откровенно связан с игровым инстинктом, пробуждаемым алчностью и побуждаемым вездесущим процветанием». Еще на ранних этапах своей карьеры Джесси Ливермор осознал, что у дурака очень легко отнять его деньги, особенно в годы бума и бычьих рынков. В эти периоды людям становится любопытно зарабатывать деньги, они становятся жадными и самодовольными. Они думают, что рынки могут только расти, а не падать, и об этом даже говорят различные комментаторы и публикации. Ярким тому примером был жилищный кризис 2007 года, когда инвесторы считали, что цены на жилье не могут упасть. Торговые правила Джесси Ливермора. Заключение Надеюсь, вам понравился этот обзор торговых правил и стратегий Джесси Ливермора. Некоторые его предложения и идеи могут показаться слишком простыми. Но лично мне так не кажется. За годы своей торговли мне стало ясно, что лучшими являются те трейдеры, которые способны находить тренды и следовать им, как это делал Джесси Ливермор. Как сказал Джесси, на Уолл-стрит ничего не меняется, и я обнаружил, что простые методы работают так же хорошо, как и раньше. Многие из лучших трейдеров не используют сложных стратегий, систем или методов. Они просто отслеживают тренды. Это звучит тривиально, тем не менее – это непросто, потому что правильная торговля в направлении трендов предполагает выполнение грандиозной работы, идущей вразрез с вашими естественными человеческими инстинктами. Как только вы научитесь находить тренды и управлять рисками, то именно способность контролировать свою психологию будет определять, сможете ли вы превзойти рынок. И если вы сможете это сделать, то сможете торговать, как Джесси Ливермор, и наслаждаться получением прибыли на крупных рыночных трендах. Благодарю за внимание! Джо Марвуд, Переведено специально для Tlap.com
  8. Индикатор MACD был разработан в 1970-х годах Джеральдом Аппелем. Он был очень популярным импульсным индикатором для многих трейдеров и используется по сей день. В этой статье я рассмотрю, как работает индикатор MACD и насколько он эффективен для рынка акций. Что такое MACD? MACD означает схождение/расхождение скользящих средних. Индикатор объединяет две скользящие средние и формирует осциллятор путем вычитания долгосрочной скользящей средней из краткосрочной. MACD отображается в виде гистограммы, на которую наложены две линии скользящих средних. Он колеблется вверх и вниз от нулевой линии, позволяя трейдерам совершать сделки при возникновении сигналов пересечения или дивергенции. MACD является безграничным индикатором – это означает, что теоретически у него нет верхней или нижней границы. По этой причине индикатор лучше использовать для торговли по тренду, а не в качестве осциллятора для определения зон перекупленности/перепроданности. Расчет индикатора MACD MACD рассчитывается путем вычитания EMA с периодом 26 дней из EMA с периодом 12 дней. Затем для сглаживания поверх MACD накладывается EMA с периодом 9 дней – она называется сигнальной линией. Далее сигнальную линию можно использовать для поиска точек входа и выхода из рынка. Бесполезен ли индикатор MACD? Одни трейдеры любят MACD – другие же его не приемлют. Давайте разберемся, насколько он эффективен на самом деле? Есть три популярных способа использования индикатора MACD. Подробнее рассмотрим каждый из них. 1. Пересечения линий Вероятнее всего, наиболее распространенным способом применения MACD является наблюдение за пересечением его линий. Когда MACD пересекает сигнальную линию снизу вверх – это бычий сигнал и время покупать. А когда MACD пересекает сигнальную линию сверху вниз – это медвежий знак и время продавать или закрывать позицию. Как фактически реализуется эта стратегия? Чтобы протестировать пересечение MACD, я загрузил исторические данные по всем акциям из совокупности акций S&P 500 и применил стратегию пересечения только для открытия длинных позиций по каждой из них в интервале с 01.01.2000 года по 01.01.2015 года. Я использовал типичные параметры 12, 16, 9. Тестирование проходило на дневных графиках, а комиссия составляла 0,2% за сделку – она соответствует той, которую я плачу на IG Index. Полученные результаты Использование стратегии пересечения MACD для каждой отдельной акции в совокупности акций S&P 500 в период с 2000 по 2015 год показало, что процент прибыльных позиций в среднем составил 37%. В целом, этот метод дал среднее соотношение прибыли к убытку в сделке 0,29%. После превращения этой стратегии в портфельную систему из 10 позиций можно увидеть, что этот метод не слишком хорош. Данная стратегия плохо работала в качестве портфеля и давала годовую доходность 1,72% при максимальной просадке 45% в течение тестируемого периода времени. Так что эти результаты являются далеко не лучшими. Однако при тестировании данной стратегии на недельных таймфреймах результаты будут намного лучше. Как показано ниже, использование недельных таймфреймов принесло годовой доход в 11,73% при максимальной просадке 34%. Результаты, конечно, не впечатляют, но они намного лучше, чем торговать по принципу «покупать и удерживать». 2. Пересечение центральной линии Вторым способом применения индикатора MACD является отслеживание пересечения центральной линии. Другими словами: покупать, когда MACD пересекает нулевую линию снизу вверх, и продавать, когда он пересекает ее сверху вниз. Тестирование этой стратегии на акциях из совокупности акций S&P 500 в период с 01.01.2000 года по 01.01.2015 года также не увенчалось успехом. При отработке этой стратегии на портфельной системе из 10 позиций результаты были плохими: годовая доходность составила 2,16%, а максимальная просадка за тестируемый период составила 45%. 3. Дивергенция Последний способ использовать индикатор MACD заключается в поиске дивергенции. В этом случае дивергенции указывают на потенциальные изменения тренда до того, как они произойдут. Бычья дивергенция возникает, когда на ценовом графике акции формируется новый минимум, а на MACD – нет. Здесь падение цены указывает на продолжение нисходящего тренда, но более высокий MACD означает, что импульс уменьшается и, следовательно, тренд замедляется. И наоборот: медвежья дивергенция возникает, когда на ценовом графике акции формируется новый максимум, а на MACD – нет. Даже если акция, возможно, достигла нового максимума, более низкий MACD предполагает, что импульс снижается и акция может упасть. Загрузив данные еще раз, я использовал типичные настройки индикатора MACD (12,26) и запрограммировал Amibroker покупать каждый раз, когда акция достигает нового 26-дневного минимума, а индикатор MACD (12,26) НЕ демонстрирует нового минимума. Позиции закрывались на новом 26-дневном максимуме (ордера выставлялись по цене открытия следующей свечи). После превращения этой стратегии в портфельную систему из 10 позиций можно увидеть, что этот метод дает среднюю доходность. На дневных таймфреймах данная система давала годовую доходность 9,28% при максимальной просадке 44% за тестируемый период. И наоборот, повторный запуск данной стратегии, но с использованием недельных таймфреймов, показал очень похожие результаты. Вывод Судя по всему, существует довольно большая группа трейдеров, влюбленных в индикатор MACD. Большинство из них, как правило, торгуют на колебаниях и рассматривают MACD как осциллятор, способный прогнозировать краткосрочные тренды. Однако данный технический индикатор очень легко склонен к аппроксимации данных и ошибке, связанной с интеллектуальным анализом данных, поскольку он содержит целый ряд параметров, которые можно оптимизировать. И именно по этой причине MACD никогда не был одним из моих любимых индикаторов. Кроме того, результаты тестирования показывают, что индикатор MACD (как и многие другие технические индикаторы) дает только среднюю доходность на долгосрочных таймфреймах. Эти результаты, естественно, могут отличаться в зависимости от настроек и рынков. Но в целом я не понимаю, почему MACD является столь популярным, и удивляюсь, почему он прельщает столь многих трейдеров. Заключение, посвященное Эду Сейкоте Если вы все еще не знаете, полезен ли индикатор MACD, возможно, вам стоит прислушаться к словам легендарного трейдера, торговавшего в направлении тренда – Эда Сейкоты. Это отрывок из статьи, которую он написал много лет назад, в которой Эд говорит о MACD: «MACD представляет собой хороший пример противоречивой природы системного дизайна. Дельта в виде скользящей средней с периодом 9, предназначенная для преодоления запаздывания между пиками цены и сигналами, фактически увеличивает запаздывание фазы для среднесрочных и краткосрочных циклов. Это подтверждает вывод о том, что долгосрочные торговые результаты с использованием MACD уступают простым системам, в то время как краткосрочная торговля на индикаторе MACD демонстрирует результаты еще хуже. Сторонники MACD в целом признают эти выводы, а затем уточняют, что данный индикатор следует использовать совместно с другими индикаторами, секретным соусом и здравым смыслом. До сих пор не было известно таких торговых систем, которые включали бы MACD и были достаточно точными, чтобы их можно было протестировать на исторических данных». ==> НАБОР ИНДИКАТОРОВ MACD для MetaTrader 4 (over 500 indicators) Джо Марвуд, Переведено специально для Tlap.com
  9. Ранее я говорил об опасностях систематической ошибки выжившего и важности даты начала. Я также говорил о необходимости сберегать данные вне выборки и поддерживать как можно меньшее количество оптимизируемых параметров, чтобы избежать ошибки, связанной с интеллектуальным анализом данных. Кроме того, я упомянул, что единственными истинными данными вне выборки являются будущие данные, поскольку мы уже знаем, что рынок делал в прошлом. В этой статье я расскажу о другой важной теме, известной как систематическая ошибка отбора. При разработке торговой системы систематическая ошибка отбора может возникать, когда трейдер тестирует на истории столь большое количество торговых идей, что почти наверняка натолкнется на хорошие результаты бэктестирования, но обнаружит, что это всего лишь случайность и везение. Данную концепцию очень хорошо объяснил Майкл Харрис в блоге PAL. Систематическая ошибка отбора в торговых системах Рассмотрим процесс тестирования и оптимизации торговой системы. С помощью компьютера и торговой платформы можно протестировать сотни и тысячи различных комбинаций настроек. Если вы протестируете достаточное количество разных стратегий, то в конечном итоге найдете ту, которая будет обеспечивать высокую доходность и показывать очень привлекательную кривую капитала. Большинство трейдеров на этом этапе поймут, что если вы планируете рисковать своими с трудом заработанными деньгами на рынке, вы не можете полагаться только на одну красивую кривую капитала. Одна кривая капитала не дает достаточной уверенности для торговли и может возникнуть по чистой случайности. Проблема в том, что потенциальная прибыль системы может быть случайной и, следовательно, вряд ли повторится в будущем. Некоторые неопытные трейдеры могут подумать, что наткнулись на самую прибыльную торговую систему. Но на самом деле, если данная система случайна, она начнет работать неэффективно, как только будет запущена на реальном рынке. Экспертная визуальная оценка кривой капитала Майкл Харрис рассказывает об интересной аналогии с подбрасыванием монеты, которую мы можем использовать для объяснения этой проблемы. Допустим, вы занимаетесь построением торговых систем и ищете систему с низкими просадками, положительным ожиданием и плавной восходящей кривой капитала. Если да, то в вашем воображении всплывет нечто подобное приведенной ниже кривой капитала: Уверен, вы согласитесь, что это неплохая кривая капитала. Она определенно не похожа на случайный график. Если бы ваш торговый счет мог расти такими же темпами, как этот график, то с полной уверенностью могу сказать, что в течение ряда лет вы были бы просто счастливы. Но что, если я скажу вам, что приведенная выше кривая на самом деле является результатом 10 000 случайных подбрасываний монет? Верно, случайные результаты могут генерировать красивые кривые капитала. Даже при таком размере выборки, как 10 000. Таким образом, даже если результат подбрасывания монеты составляет 50/50 между орлом и решкой, запустите несколько симуляций, и вы можете натолкнуться на довольно жесткие последовательности прибылей/убытков и, следовательно, на некоторые возмутительно выглядящие графики капитала. Графики, которые выглядят совсем не рандомно. Итак, проблема в том, что привлекательная кривая капитала может обмануть трейдера, заставив его поверить, что у него есть прибыльная торговая система, которая не является случайной. Эта проблема может усугубиться, когда трейдер получает положительную кривую капитала для данных вне выборки, что также могло возникнуть по чистой случайности. Это может произойти по той же причине. Если вы протестируете достаточное количество стратегий, то в конечном итоге найдете ту, которая хорошо выглядит как для данных внутри выборки, так и для данных за ее пределами, но в целом результат может оказаться случайностью, которая вряд ли повторится в будущем, когда вы запустите эту же систему на реальном рынке. Эта проблема с еще большей вероятностью возникнет, когда трейдер использует только небольшой объем данных внутри выборки или вне выборки. Поскольку чем меньше размер выборки, тем легче возникают случайные результаты. См. закон малых чисел. Случайна ли ваша торговая система? Знать эту информации важно, но как трейдеры могут создавать торговые системы и быть уверенными в том, что они не являются случайными? Ответ не всегда прост и во многом связан со статистикой. Но для начала мы можем использовать несколько основных принципов: 1) Прежде чем приступить к разработке своей торговой системы, убедитесь, что она основана на теоретических принципах. Не ищите в данных прибыльные закономерности, поскольку вы обязательно найдете множество прибыльных паттернов, которые на самом деле случайны. Это простой способ найти случайности и увлечься результатами на экране. Если вы всё же решите пойти по этому пути, убедитесь, что у вас есть исчерпывающие методы для оценки надежности ваших паттернов. 2) Всегда имейте в запасе достаточно данных вне выборки для проверки своей системы. После того, как вы протестировали систему на данных внутри выборки, протестируйте ее один раз на данных вне выборки, чтобы увидеть, работает ли она аналогичным образом. Не возвращайтесь к данным внутри выборки и не настраивайте систему на основе результатов вне выборки, потому что это пагубно скажется на данных и в значительной степени будет способствовать их подстройке. По сути, вы обманываете себя, используя последние данные для формирования правил на этапе отбора внутривыборочных данных. Чем чаще вы тестируете свои данные, тем больше вероятность того, что вы обнаружите случайность, и тем сложнее вам будет ответить на этот вопрос. Кроме того, вы можете первоначально протестировать свою систему на данных вне выборки, прежде чем протестировать ее на данных в пределах выборки, а также после тестирования на данных в пределах выборки. Иными словами, вы можете сделать это в конце или в начале. Или и так, и так. Вы также можете запустить свою стратегию, используя разные даты начала и разные таймфреймы, чтобы лучше понять, был ли ваш первоначальный запуск случайным. Для логической автоматизации этого процесса можно настроить форвардный анализ. 3) Сохраняйте как можно меньшее количество параметров. Увеличение числа настраиваемых параметров увеличивает количество кривых капитала, которые могут быть сгенерированы, и экспоненциально увеличивает вероятность ошибки, связанной с интеллектуальным анализом данных. Существуют прибыльные торговые системы, которые состоят всего из одного или двух настраиваемых параметров. Такие стратегии легче проверить на значимость, следовательно, они с большей вероятностью будут надежными. 4) При оптимизации параметров не обязательно выбирать наиболее эффективную переменную. Найдите диапазон переменных, в котором система работает хорошо, а затем выберите переменную, находящуюся в этом диапазоне. Например, если система хорошо работает на пробое скользящей средней с периодом 100 дней, она должна также хорошо работать и на пробое скользящей средней с периодом 98 или 95 дней. Или на пробое скользящей средней с периодом 102 или 110 дней. Если ваша система приносит годовую прибыль в размере 20% на пробое скользящей средней с периодом 100 дней и в то же время приносит убыток на пробое скользящей средней с периодом 99 или 101 день, то, вероятнее всего, ваша система с использованием скользящей средней с периодом 100 дней выдала вам случайный результат. Небольшие изменения параметров не должны оказывать сильное влияние на конечный результат. Если ваша система не работает с очень похожими переменными, значит, велика вероятность того, что данный результат является случайным. 5) Протестируйте свою систему на других рынках. Аналогичным образом, как вы тестируете свою систему на данных вне выборки, для оценки ее надежности вы также можете протестировать свою систему и на других рынках. Система, которая хорошо работает на сырой нефти, не обязательно должна работать на золоте, но если она показывает хорошие результаты и там, то это добавляет дополнительный уровень уверенности в том, что вы, скорее всего, нашли преимущество. 6) Для подтверждения результатов вашей системы относительно базового случайного результата используйте тесты значимости, такие как тест Монте-Карло и тест Уайта. Вы должны иметь возможность опровергнуть гипотезу, согласно которой ваша система может быть случайной. Другими словами, вы должны иметь возможность сказать, что результаты вашей системы настолько хороши, что маловероятно, что ее положительная производительность будет случайным результатом. Например, вы могли бы отыскать уровень значимости, который позволит вам с 99%-ной уверенностью сказать, что ваша система не является случайной. Никогда нельзя быть полностью уверенным ни в одной сфере науки. Лучшее, что вы можете сделать – это доказать, что нечто является маловероятным. Систематическая ошибка отбора при выборе торговой системы: некоторые выводы В целом, важно понимать, что на рынке очень мало «преимуществ», которыми может воспользоваться средний трейдер. Основная цель системного трейдера должна заключаться в том, чтобы избегать аппроксимации (подстройки) данных, потому что это одна из самых распространенных и самых простых ошибок. Чем больше будет выполнено симуляций, тем больше вероятность возникновения этой ошибки. Торговые системы должны быть простыми, и их надежность должна быть предпочтительнее, чем получение невероятной прибыли. Таким образом, трейдеры должны с осторожностью подходить к аппроксимации данных на каждом этапе своего пути, а также постоянно обращаться к статистике в целях получения бо́льшей уверенности в своих результатах. Трейдеры должны знать, что систематическая ошибка отбора/аппроксимация данных может происходить как среди данных вне выборки, так и внутри выборки. Джо Марвуд, Переведено специально для Tlap.com
  10. В этом посте я расскажу о результатах тестирования девяти различных скользящих средних для выявления того, какая из них является лучшей для торговли. Здесь я тестирую две разные стратегии на разных рынках. Результаты вас приятно удивят. Что такое скользящие средние? Скользящие средние определяют среднюю цену актива за определенное количество периодов или дней, и они являются очень популярным инструментом, который используют трейдеры для определения основного тренда. Скользящие средние сглаживают прошлые ценовые данные, чтобы трейдеры могли более объективно увидеть недавний тренд. Они отфильтровывают шум, и это позволяет гораздо легче увидеть, в каком направлении движется рынок. Пересечения скользящих средних Наиболее распространенный способ использования – это поиск пересечений скользящих средних с разными периодами. Данный метод применяют многие успешные трейдеры, использующие стратегию торговли в направлении тренда. Когда быстрая скользящая средняя (например, с периодом 5 дней) пересекает медленную скользящую среднюю (например, с периодом 20 дней) снизу вверх – это сигнализирует о появлении нового восходящего тренда и является бычьим сигналом для трейдеров, торгующих в направлении тренда, давая им сигнал на покупку. Когда быстрая скользящая средняя снова пересекает медленную, но уже сверху вниз – это сигнал о том, что восходящий тренд подошел к концу и на рынке появился новый нисходящий тренд. Это медвежий сигнал для трейдеров, торгующих в направлении тренда – сигнал о том, что им необходимо закрыть длинную позицию или открыть короткую. Самая большая проблема со скользящими средними Самая большая проблема со скользящими средними (как и со всеми техническими индикаторами) заключается в том, что они запаздывают. Поскольку они производят расчеты на основе предыдущих ценовых данных, они могут сказать вам только то, что произошло в прошлом, но не предсказать будущее. Чем дольше ретроспективный анализ (или количество дней/периодов, используемых в расчетах), тем больше будет отставание данного индикатора. Например, скользящая средняя с периодом 5 дней будет намного более чувствительной к недавним движениям цены, чем с периодом 200 дней. Однако вследствие этого скользящая средняя с периодом 5 дней будет иметь значительно больше шума, который одновременно будет нивелировать эффект от неё. Таким образом, все скользящие средние – это своего рода компромисс между шумом и запаздыванием. Более быстрая MA чутко реагирует на новые тренды, но создает больше шума и приводит к большему количеству быстрых разворотных движений. Более медленные MA лучше сглаживают шум, но поздно обнаруживают новые тренды. Различные виды скользящих средних Вследствие такого компромисса между шумом и запаздыванием некоторые трейдеры предприняли попытки улучшить расчет простой скользящей средней. Простую скользящую среднюю довольно легко вычислить, поэтому данный индикатор используется практически во всех торговых платформах. В настоящее время всё, что вам нужно сделать – всего лишь нажать кнопку, и скользящая средняя будет нанесена на ценовой график. Однако, усложнив расчет, многие разработчики попытались предложить более быстрые и плавные версии, предназначенные для лучшего отслеживания трендов. В оставшейся части этой статьи я рассмотрю девять различных видов скользящих средних, а затем мы протестируем их на исторических данных на фондовом рынке, чтобы определить, какая из них является лучшей. Экспоненциальная скользящая средняя (EMA) Мы уже видели, как рассчитывается простая скользящая средняя, поэтому следующей по популярности является экспоненциальная скользящая средняя (EMA). Экспоненциальная скользящая средняя работает так же, как и простая скользящая средняя, но бо́льший вес придает недавним движениям цены (более свежие данные о ценах имеют экспоненциальный вес). Таким образом, она способна быстрее реагировать на новые тренды, но, следовательно, может привести к большему количеству разворотных движений. EMA также очень популярна и доступна почти на всех платформах для торговли и технического анализа. Двойная экспоненциальная скользящая средняя (DEMA) Как следует из названия, двойная экспоненциальная скользящая средняя (DEMA) является более быстрой версией экспоненциальной скользящей средней. Ее расчет фактически основан как на простой скользящей средней, так и на двойной EMA. Данный индикатор был разработан Патриком Маллоем. В феврале 1994 года он опубликовал статью в журнале «Трейдеры» с описанием своего изобретения. Важно отметить тот факт, что эта скользящая средняя быстро реагирует на новые ценовые движения. Тройная экспоненциальная скользящая средняя (TEMA) Как и DEMA, тройная экспоненциальная скользящая средняя (TEMA) была разработана Патриком Маллоем. Она формируется из комбинации EMA, DEMA и тройной EMA. Она значительно сокращает запаздывание и быстро реагирует на новые ценовые движения. TEMA может быть настолько быстрой, что может выйти за пределы рынка – это означает, что иногда она заходит слишком далеко и выходит за рамки недавнего ценового движения. Это еще один недостаток использования быстрых скользящих средних. Скользящая средняя Уайлдера (WILDERS) Скользящая средняя Уайлдера была разработана Дж. Уэллсом Уайлдером и описана в его книге 1978 года «Новые концепции технических торговых систем». Индикатор рассчитывается путем изменения исходной формулы экспоненциальной скользящей средней. Вместо использования исходной формулы EMA% = 2/(n+1), где n – это количество дней, Уайлдер использует несколько иной расчет с EMA% 1/14. В результате скользящая средняя Уайлдера немного медленнее, чем EMA, но быстрее, чем SMA. По этой формуле WMA с периодом 27 дней эквивалентна EMA с периодом 14 дней. Взвешенная скользящая средняя (WMA) Взвешенная скользящая средняя (WMA) предназначена для более быстрого определения трендов, но без резких разворотных движений. Она рассчитывается путем умножения каждой точки данных на другое соотношение, а затем производится сложение всех этих продуктов. Это делает ее быстрее, чем типичная EMA. Расчет довольно сложен, используется формула n/d, где n – это числитель дня, а d – треугольное число. Скользящая средняя, построенная методом наименьших квадратов (линейной регрессии) Скользящую среднюю методом наименьших квадратов иногда называют скользящей средней конечной точки, и она основана на линейной регрессии. По сути, линия линейной регрессии проецируется вперед, показывая, что произойдет, если данная регрессия продолжится. Скользящая средняя Халла (HMA) Скользящая средняя Халла (HMA) была разработана Аланом Халлом в надежде создать быструю гибкую скользящую среднюю с меньшим запаздыванием. По словам Халла, HMA «почти полностью устраняет запаздывание и одновременно улучшает сглаживание». HMA имеет довольно сложный расчет. Эту скользящую среднюю редко можно найти на популярных торговых платформах, некоторые трейдеры считают ее очень хорошим индикатором. Множественная скользящая средняя Гуппи (GMMA) Множественная скользящая средняя Гуппи (GMMA) отличается от других обсуждаемых здесь скользящих средних тем, что она представляет собой комбинацию нескольких экспоненциальных скользящих средних одновременно. Поскольку она может представлять для читателей особый интерес, я протестирую также и GMMA, но иначе, чем другие. В ее случае я буду открывать длинную позицию, когда цена закрытия пересечет каждую линию скользящей средней GMMA. Для тестирования я буду использовать следующие параметры EMA: 3, 5, 7, 10, 12, 15 и 30, 35, 40, 45, 50, 60, как показано на графике ниже: Множественная скользящая средняя Гуппи. Какая скользящая средняя лучше? На графике одновременно представлены первые 8 скользящих средних Теперь, когда мы обсудили различные скользящие средние, мы можем приступить к их тестированию, чтобы увидеть, какие скользящие средние наиболее эффективны при поиске трендов и торговле на них. Здесь следует отметить, что данные тесты предназначены не для поиска идеальных настроек, а для получения приблизительного представления о том, какие скользящие средние работают лучше всего. В рамках данной оценки будут проведены два разных теста: сравнение пересечения скользящих средних только для открытия длинной позиции по индексу S&P 500 и портфельный тест. 1. Тест пересечения скользящих средних по индексу S&P 500 Правила этого теста просты. Всякий раз, когда более быстрая скользящая средняя на графике S&P 500 пересечет более медленную скользящую среднюю снизу вверх, указывая на восходящий тренд, мы будем покупать. А когда быстрая скользящая средняя повторно пересечет медленную скользящую среднюю сверху вниз, мы будем продавать, закрывая нашу позицию. Для каждого вида скользящей средней будут протестированы два разных пересечения: пересечение MA с периодом 5 дней с MA с периодом 20 дней и больше, а также пересечение MA с периодом 50 дней с MA с периодом 200 дней (также известное как «золотой крест»). В случае множественной скользящей средней Гуппи мы будем покупать S&P 500, когда цена закрытия пересечет каждую линию скользящей средней снизу вверх, и продавать, когда цена закрытия пересечет каждую линию обратно. Стартовый капитал будет установлен в размере 10 000 $, а комиссия будет составлять 0,01 $ за акцию. Размер позиции будет 100% без кредитного плеча. В качестве тикера будет использоваться $SPX от поставщика Norgate Premium Data, а период тестирования будет с 01.01.2000 года по 01.01.2015 года. Все скользящие средние будут рассчитываться с использованием цены закрытия, а все входы/выходы будут осуществляться на следующий день по цене открытия (после того, как произойдет пересечение). Надеюсь, это покажет нам интересные результаты. Результаты пересечения скользящих средних по индексу S&P 500 Как видно из таблицы, лучшей скользящей средней для пересечения MA с периодами 5 и 20 дней оказалась скользящая средняя Уайлдерса. MA Wilders дает совокупную годовую доходность (CAR) 2,11% при максимальной просадке (MDD) -33%, что дает соотношение CAR/MDD 0,06. Наихудшие средние результаты показала скользящая средняя Халла. Для пересечения MA с периодами 50 и 200 дней лучшей скользящей средней оказалась экспоненциальная скользящая средняя (EMA), которая дала годовую доходность 5,96% при максимальной просадке -17%. Наихудшие результаты показали скользящая средняя Халла и скользящая средняя, построенная методом наименьших квадратов. 2. Портфельное тестирование по индексу S&P 500 Этот тест будет таким же, как и выше, за исключением того, что мы будем использовать портфельную систему из 10 позиций, а наш список наблюдения будет представлять собой совокупность акций S&P 500 (которая включает исторические компоненты). Когда быстрая МА пересечет снизу вверх медленную МА по той или иной акции из нашей совокупности, мы будем покупать ее и добавлять в портфель. Как только быстрая МА пересечет сверху вниз медленную МА, мы будем продавать эту акцию и удалять ее из портфеля. Все входы/выходы будут осуществляться на следующий день по цене открытия, а повторяющиеся сигналы будут ранжироваться с помощью индикатора RSI (14) (предпочтение будет отдаваться наиболее сильным акциям). Кроме того, стоимость акции должна превышать 2 $. Комиссия будет условно составлять 0,01 $ за акцию, а наш стартовый капитал будет поровну разделен между каждой позицией (равновзвешенный портфель). Результаты портфельного тестирования по индексу S&P 500 Как видно из таблицы, лучшей скользящей средней для пересечения MA с периодами 5 и 20 дней оказалась экспоненциальная скользящая средняя (EMA), которая дала совокупную годовую доходность (CAR) 3,6% и максимальную просадку (MDD) -34% – это привело к соотношению CAR/MDD 0,11. Наихудшие средние результаты показала скользящая средняя, построенная методом наименьших квадратов. Для пересечения MA с периодами 50 и 200 дней лучшей скользящей средней оказалась двойная экспоненциальная скользящая средняя (DEMA) с отношением CAR/MDD 0,29 и годовой доходностью 9,89%. Худшие результаты показала стратегия применения GMMA. Выводы Если посмотреть на диапазон результатов, то очевидны два вывода. Во-первых, пересечения более долгосрочных скользящих средних работают лучше, чем пересечения краткосрочных скользящих средних. Вероятно, потому что они производят меньше резких разворотных движений. Во-вторых, новые и более комплексные скользящие средние, похоже, являются далеко не лучшими при обнаружении трендов, чем традиционные скользящие средние. Несомненно, разработчики индикаторов будут настаивать на изменении их параметров, чтобы лучше отразить практическое предназначение их продукта. В этом может быть доля правды. Такие индикаторы, как GMMA и скользящая средняя, построенная методом наименьших квадратов, не обязательно предназначены для использования в этих целях. Однако такое изменение параметров может быть истолковано как аппроксимация данных и, вероятно, может привести к ненадежному анализу. Лично мои выводы подтверждают то, о чем я думал всё время. При поиске трендов простые скользящие средние работают так же хорошо, как и сложные, а экспоненциальная скользящая средняя обеспечивает лучшую надежность. Благодарю за прочтение. ==> НАБОР СКОЛЬЗЯЩИХ СРЕДНИХ для MetaTrader 4 (over 600 indicators) Джо Марвуд, Переведено специально для Tlap.com
  11. К сожалению, трейдеры часто отказываются от торговых систем на раннем этапе их тестирования на исторических данных после получения нескольких плохих результатов. Тем не менее, иногда проще улучшить существующую торговую систему, чем начать разрабатывать новую. В этой статье я подробно расскажу о 21 способе улучшения существующей торговой системы. 1. Протестируйте ее на реальном рынке Один из лучших способов улучшить торговую систему – это торговать по ней на реальном рынке. Слишком большое количество трейдеров застревают в цикле обратной связи бектестирования, когда они тратят всё свое время на настройку и оптимизацию своих систем на исторических данных. Однако при тестировании на исторических данных вы всегда будете ограничиваться имеющимися у вас прошлыми данными. Вы также рискуете внедрить чрезмерную аппроксимацию. И наоборот, развернув свою систему на реальном рынке, вы узнаете о ней гораздо больше, чем на этапе бектестирования. Вы обнаружите мельчайшие нюансы – например, как работает ваша система в определенных условиях, как влияют на ее результаты различные виды ордеров и какое влияние на ее производительность оказывают новостные события. Затем эти данные можно использовать для обратной связи в системе и дальнейшего ее совершенствования. Я не призываю к тому, что вам следует сразу же начать торговать не до конца разработанной торговой системой на реальном рынке. Но вы можете узнать о своей торговой системе намного больше, если отведете несколько месяцев для торговли по ней на реальном рынке, по сравнению с демо-счетом. Если результат будет выглядеть достаточно многообещающе, вы можете выделить для этого небольшие суммы денег. 2. Конкурируйте с ней Имея некую торговую систему, вне зависимости от того, торгуете вы с ее помощью на реальном рынке или на демо-счете, найдите способ конкурировать с ней. Сможете ли вы превзойти свою модель, входя в рынок раньше, позже или торгуя более или менее часто? Возможно, ваша система не работает в определенных условиях или в определенное время суток. Данные, которые вы получаете в результате торговли, могут помочь вам в обнаружении недостатков вашей системы. Возможно, вы добьетесь бо́льшего успеха, если пропустите определенные опасные сценарии. Если ваша система торгует на закрытии, возможно, вы сможете торговать до закрытия, чтобы получить лучшую точку входа. Или, возможно, для определения лучших входов и выходов из рынка вы сможете использовать свои навыки чтения графиков. Можете ли вы атаковать свою стратегию? 3. Протестируйте свою систему на разных рынках Очевидный способ улучшить свою торговую систему – это протестировать ее на разных рынках. Развитые рынки более ликвидны и эффективны, чем развивающиеся. Акции S&P 500 более ликвидны и эффективны, чем акции с малой капитализацией. Товарные рынки чаще торгуются в трендах, чем валютные и фондовые рынки. Поскольку все рынки ведут себя по-разному, имеет смысл протестировать вашу систему на разных рынках. 4. Попробуйте применить ее на разных таймфреймах Другой очевидный выбор – это реализовать свою торговую систему на разных таймфреймах. Краткосрочные таймфреймы, такие как 5-минутные или 30-минутные, содержат больше рыночного шума, чем более долгосрочные таймфреймы, например, дневные или недельные. Дневные таймфреймы демонстрируют лучшие тренды, но они также приводят и к меньшим возможностям. Можно найти баланс, который лучше всего подходит вашей торговой системе. Также хорошей идеей может быть применение нескольких таймфреймов. Например, вы можете торговать только тогда, когда цена на часовом, дневном и недельном графиках идет в одном направлении. 5. Упростите ее Зачастую причина того, почему торговая система терпит неудачу при использовании ее на реальном рынке, заключается в ее чрезмерной сложности. Слишком много компонентов могут привести к аппроксимации данных на этапе бектестирования. Таким образом, очень хорошим способом улучшения вашей торговой системы является ее упрощение. Вернитесь к наиболее важным ее элементам и посмотрите, действительно ли это повлияет на ее производительность. 6. Используйте более точные данные Иногда причина, по которой торговая система плохо работает, не связана с самой системой, а связана с данными, которые использовались для ее построения. Если данные субъективны или содержат пробелы, вы получите необъективную систему. Вот почему так важно использовать высококачественные услуги передачи данных. 7. Используйте форвардный анализ Весь смысл тестирования на исторических данных состоит в том, чтобы как можно точнее имитировать реальную торговую среду, чтобы вы могли найти стабильное прибыльное преимущество. Проблема в том, что финансовые данные не являются постоянными. Бектест сам по себе не очень хорошо имитирует часто меняющуюся природу рынков. Лучшим решением является применение пошагового анализа, при котором вы запускаете систему на небольшом сегменте данных, а затем многократно продвигаетесь вперед в сегмент данных вне выборки. Это лучше имитирует реальный процесс перехода от тестирования на исторических данных к торговле в режиме реального времени. Пример форвардного анализа. 8. Уменьшите свои торговые издержки Поскольку финансовые рынки очень эффективны, успех торговой системы может зависеть даже от незначительной маржи. Модели высокочастотной торговли требуют более низких затрат по сделкам, чем низкочастотные модели. Поэтому постарайтесь найти способ снизить свои торговые издержки. Например, используя другого брокера, используя разные виды ордеров или торгуя в разное время. Еще один вопрос, который следует задать – правильно ли вы моделируете торговые издержки в своем бектесте. Эффективность вашей торговой системы можно улучшить за счет более точных значений. 9. Автоматизируйте ее Иногда торговая система терпит неудачу не потому, что она заурядна, а потому, что она не исполняется правильным образом. Это может повлечь за собой трудности при ее исполнении. Автоматизируя торговую систему, вы можете устранить человеческий фактор и гораздо точнее исполнять свои сделки. В этой статье показаны шаги по автоматизации торговой системы в Excel. 10. Используйте оптимизацию Излишняя оптимизация торговой системы может быть опасна, поскольку она очень быстро может привести к аппроксимации данных, например, если вы ищете систему Святого Грааля по сотням торговых параметров. Однако оптимизация имеет очень важное значение для наблюдения за надежностью торговых параметров. Чтобы проверить надежность, вам просто нужно посмотреть на производительность системы по близлежащим параметрам. Например, если ваша торговая система хорошо работает со скользящей средней с периодом 20, она также должна хорошо работать и со скользящими средними с периодами 18, 19, 21, 22. Таким образом, оптимизация может помочь вам найти более надежные настройки для вашей торговой системы. 11. Комбинируйте ее Как я подробно описал в другой статье, комбинация торговых систем является одним из самых простых и эффективных способов улучшить единую торговую систему. Если две торговые системы не коррелируют между собой, их объединение обычно приводит к меньшим просадкам и, следовательно, к более высокой доходности с поправкой на риск. 12. Сделайте ее более динамичной Проблема с вашей торговой системой может заключаться в том, что она слишком статична. Финансовые данные динамичны и постоянно меняются, поэтому лучшей системой является та, которая соответствует рынку. Форвардный анализ, оптимизация и машинное обучение – всё это является способами перенастроить систему в соответствии с текущими рыночными условиями. Есть ли другие способы сделать вашу систему более реактивной? 13. Усовершенствуйте свое управление капиталом Даже самая прибыльная торговая система приведет к сливу вашего счета, если вы будете слишком много ставить в каждой сделке. И наоборот, если вы поставите слишком мало, вы не заработаете достаточно денег, чтобы она дала результат. Как я писал в предыдущей статье, формула Келли дает математический ответ для расчета наилучшего размера сделки. 14. Внедрите фильтр Фильтры, как правило, представляют собой механизмы, предназначенные для удаления нежелательных или ненужных компонентов. Это можно применить и к проектированию торговой системы, однако это необходимо делать осторожно, чтобы это не привело к аппроксимации данных или ошибке, связанной с интеллектуальным анализом данных. Примерами фильтров могут быть межрыночный анализ или режимные фильтры, например, торговля только в определенных рыночных условиях, таких как бычий рынок, или медвежий рынок, или периоды волатильности. Фильтры также могут включать экономические показатели, такие как инфляция или уровень безработицы, или комбинированные показатели, состоящие из вместе взятых различных факторов. 15. Внедрите фундаментальные данные Аналогичным образом можно улучшить торговую систему путем внедрения фундаментальных данных. На фондовом рынке фундаментальные данные могут включать в себя отношение цен акций к доходу, прибыль на акцию, свободный денежный поток или инсайдерские операции. В качестве модели инвестирования, которая использует фундаментальные данные таким образом, может служить модель стоимости Марвуда. 16. Применяйте более сложные идеи Концепция бритвы Оккама предполагает, что простые торговые стратегии должны быть предпочтительнее сложных систем (если они дают аналогичные результаты). Однако устаревшие и чрезмерно упрощенные правила могут быть причиной того, что торговая система перестала работать. Поэтому ответом в плане получения прибыльного преимущества могут быть сложные идеи, недоступные для большинства обычных инвесторов. 17. Попытайтесь захватить движения непредсказуемого экстремального события Если ваша торговая система использует цели по прибыли, она может упустить потенциальную крупную прибыль во время непредсказуемых экстремальных событий. Таким образом, ваши цели по прибыли, вероятно, снижают потенциальную прибыль вашей стратегии. Если они не обеспечивают ценности, то будет лучше пересмотреть цели по прибыли и использовать другие критерии для закрытия позиций. 18. Отказаться от «финансовой астрологии» В книге «Количественный технический анализ» доктор Говард Бэнди советует отказаться от финансовой астрологии. Если ваша торговая система полагается на фазы Луны, Фибоначчи, волновую теорию или другие сомнительные схемы, отказ от них может быть лучшим шагом в правильном направлении для улучшения вашей торговой системы. 19. Внедрите человеческие факторы Усовершенствования технологий в значительной степени уравняли правила игры, когда дело доходит до количественного инвестирования и трейдинга. Теперь любой может легко провести бектестирование и посмотреть, что произойдет, если разыграется определенный сценарий. Поскольку так много трейдеров используют одни и те же методы, то вполне вероятно, что потенциальные прибыльные сделки будут одновременно выноситься на арбитраж. Однако, подобно тому, как команды, состоящие из компьютеров и людей, могут побеждать передовые компьютеры в шахматах и других играх, есть веские аргументы в пользу внедрения человеческих факторов в настройку торговой системы. Люди превосходят компьютеры в одном важном деле – в оценке поведения других людей. Именно поэтому дискреционные трейдеры по-прежнему могут добиваться успеха. Однако людям всё еще необходимо изучать множество ограничений и предубеждений человеческого мышления. В данном курсе моделей мышления рассматриваются самые важные из них. 20. Оцените влияние новостных событий Фондовые рынки очень восприимчивы к новостным событиям, таким как отчеты о прибылях и убытках. Этими событиями трудно управлять на этапе бектестирования, потому что обычно вы не знаете, когда они произойдут. Торговая система, которая может делать паузу во время выхода отчета о доходах, может работать лучше, чем та, которая продолжает функционировать в течение этого времени. Это еще один фактор, который можно оценить с помощью демо-трейдинга. 21. Дайте ей время Иногда торговую систему просто нужно принять такой, какая она есть, вместо того чтобы искать систему Святого Грааля и нереалистичные доходы. Если система имеет прибыльное преимущество, тогда она имеет ценность. Ценность, которую можно разблокировать в дальнейшем с помощью кредитного плеча, частоты сделок или в комбинации с другими торговыми системами. Таким образом, вы можете улучшить свою торговую систему, предоставив ей достаточно времени и пространства, необходимых для достижения успеха. Благодарю за прочтение! Джо Марвуд, Переведено специально для Tlap.com
  12. Преимущества прибыльной торговой системы очевидны: создание богатства, свобода и низкий уровень стресса. Но есть и проблемы, о которых большинство разработчиков систем сознательно умалчивают. В этом посте мы рассмотрим некоторые недостатки торговых систем. 1. Торговые системы могут иметь длительные периоды просадок К сожалению, далеко не редкими являются случаи, когда в хорошей торговой системе наблюдается длительный период просадки. Такая просадка может длиться в течение нескольких месяцев. Некоторые хорошо известные системы следования за трендом претерпевали просадку даже в течение 60 месяцев. Системные трейдеры могут избегать длительных просадок с помощью комбинации нескольких стратегий и добавления краткосрочных систем, которые торгуют с большей частотой. Чем чаще вы будете торговать своим преимуществом, тем быстрее вы сможете отыграть свое ожидание и тем быстрее сможете восстановиться после любой просадки. Индекс SG CTA признан ключевым критерием эффективности управляемых фьючерсов. В период с 2011 по 2014 год у большинства фондов были плохие показатели, и некоторые фонды, использующие торговлю в направлении тренда, испытывали просадки в течение 60 месяцев. 2. Торговая система может в любой момент перестать работать Поскольку динамика финансовых рынков постоянно меняется, невозможно точно знать, продолжит ли система работать завтра так же хорошо, как она работала в прошлом. Любое необычное событие или даже незначительное изменение рыночных условий может в любой момент свести на нет всю актуальность данной торговой системы. Единственное решение – использовать вероятностный подход. Вы не можете быть на 100% уверены, что ваша торговая система будет работать завтра, но вы можете иметь определенную степень уверенности. 3. Торговые системы не избавляют от эмоций Популярный миф о системной торговле состоит в том, что она сглаживает эмоциональную сторону трейдинга, тем самым делая торговлю более профессиональной и безошибочной. К сожалению, это справедливо лишь частично. Трейдеры по-прежнему смотрят на свои прибыли и убытки в трейдинге, и, следовательно, получение убытка или прибыли по-прежнему оказывает на них эмоциональное воздействие. Вы можете перенести свои эмоции в торговую систему еще на этапе ее разработки. Например, вместо того чтобы слушать данные, вы программируете правила, которые соответствуют вашим предвзятым представлениям о рынке (необъективность восприятия). Тем не менее, системный трейдинг порождает стресс в гораздо меньшей степени, чем полностью дискреционный подход. 4. Нельзя полагаться только на результаты бэктестирования Тестирование на исторических данных – это лучший способ найти эффективную торговую стратегию. Но вы можете потратить очень много времени на тестирование своей торговой системы, не зная, принесет ли она вам реальную прибыль. Это связано с большим количеством ловушек и трудностей, которые мешают проверке результатов тестирования на исторических данных. В вашу деятельность могут легко закрасться подбор аппроксимирующей кривой и предвзятость в прогнозировании, а моделирование транзакционных издержек и влияния рынка, как известно, являются сложной задачей. Вот почему, прежде чем брать на себя слишком большой риск, я рекомендую системным трейдерам использовать цикл обратной связи, где вы создаете живую выборку сделок. Системные трейдеры знают силу тестирования на исторических данных, но они также знают, что никогда не могут быть полностью уверенными в своей системе, пока не увидят, что она приносит реальную прибыль. 5. Торговые системы могут увеличивать риск Еще одно часто рекламируемое преимущество системной торговли заключается в том, что она снижает риск. Это тоже верно, но это зависит от системы. Хорошие торговые системы обычно относительно просты – их легко протестировать, они легко программируются и их сложно взломать. Однако простота может привести к увеличению риска модели. Именно здесь торговая система не может идеально моделировать сложности финансовых рынков. Поэтому она подвержена негативным сюрпризам, которые не соответствуют данной модели. Вы также можете самостоятельно внести в нее риск, если плохо реализуете автоматизацию торговли. Или если вы дадите своей системе слишком много свободы действий. Одним из решений, которое используют системные трейдеры, является отключение своих систем при повышении рисков или неопределенности. Например, когда вы знаете, что вот-вот произойдет такое крупное событие, как Brexit. Непредсказуемые экстремальные события могут причинить ущерб торговым системам, использующим кредитное плечо. Именно это произошло с компанией Long Term Capital Management. 6. Торговые системы требуют больших усилий На создание прибыльных торговых систем требуется много времени и усилий. Для этого трейдеру необходимо разбираться во многих вещах, таких как написание программного кода, статистика, динамика финансовых рынков, проблемные моменты, связанные с бэктестированием и т. д. Этот процесс может занять много лет напряженной и упорной работы. К счастью, освоение этих навыков стоит всех усилий и может улучшить ваши карьерные перспективы. Как только вы научитесь торговать с помощью системы, время станет вашим другом, а не врагом. Вы можете сидеть сложа руки, пока ваши друзья, дискреционные трейдеры, весь день будут напряженно отслеживать ценовое движение, сидя перед экраном. 7. Торговые системы могут вызвать излишнюю самоуверенность Еще одна проблема – это когда вы слишком рано начинаете излишне доверять торговой системе. Это может иметь серьезные неприятные последствия, если ваша уверенность основана на ошибочном тестировании на исторических данных. Более того, сам факт, что вы нашли прибыльную торговую систему, вовсе не означает, что вы можете игнорировать правила контроля за своими позициями. Даже при наличии хорошей системы вы всё равно будете сталкиваться с длинными полосами неудач. И эти полосы неудач отправят ваш счет в свободное падение, если вы сделаете слишком большую ставку. 8. С большой долей вероятности вы не сможете следовать своей системе Часто трейдер создает торговую систему, а затем, когда дело доходит до торговли на реальном рынке, уклоняется от нее. Это связано с тем, что системы не устраняют всех эмоций, возникающих в процессе трейдинга. Шестимесячная просадка, в процессе которой вы теряете 30% своих средств, выглядит намного проще, если она происходит в рамках десятилетнего тестирования на исторических данных. В реальном же рынке она может быть очень болезненной, и многие трейдеры просто откажутся от своей системы, очутившись в подобной жесткой ситуации. Это может быть худшее время, чтобы прекратить торговать по своей системе. Чтобы решить эту проблему, вам нужно быть предельно честными с самим собой и разрабатывать только такие торговые системы, которым вы можете следовать. 9. Большинство торговых систем терпят неудачу Еще одна истина, о которой редко говорят разработчики систем, состоит в том, что большинство торговых систем терпят неудачу. Одни умирают медленной смертью по причине снижения производительности – другие феерически взрываются. Реальность такова, что финансовые рынки крайне эффективны, а конкуренция со стороны хорошо обеспеченных игроков и организаций огромна. Чтобы добиться успеха, вам нужно оставаться на высоте. Неудивительно, что все торговые системы рано или поздно теряют свою прибыльность. 10. Вы никогда не найдете идеальной торговой системы Если вы займетесь поисками идеальной торговой системы, то вы, скорее всего, столкнетесь с двумя серьезными проблемами: Вы никогда не будете удовлетворены тем, что у вас есть, и вы будете тратить всё свое время на тестирование стратегий и безрезультатную торговлю. Это то, что я называю «спиралью тестирования на исторических данных». Вы будете принимать только крайне эффективные системы, недостатками которых, вероятно, будет аппроксимация кривой или какие-то другие необъективные параметры. Поиск систем с явными преимуществами и последующее использование методов для повышения общей производительности является куда более важным, чем поиск иллюзорно идеальной системы. С уважением, Джо Марвуд, Переведено специально для Tlap.com
  13. Какой индикатор позволяет больше заработать: RSI или MFI? Индикатор RSI является одним из самых популярных технических индикаторов среди трейдеров, занимающихся количественными исследованиями, в частности, RSI с периодами 2 и 4. Предыдущий анализ и статьи показали, как RSI (2) сохранял сильное преимущество на фондовом рынке на протяжении большей части 2000-х годов. Индикатор MFI (индекс денежного потока) похож на RSI, но включает в себя объем. Индикатор MFI не так популярен, как RSI, однако MFI работает так же хорошо и во многих случаях даже лучше, чем RSI, для краткосрочной торговли и торговли на колебаниях. Что такое индекс денежного потока (MFI)? Как и RSI, Money Flow Index измеряет скорость движения цены. Но в отличие от RSI он еще измеряет силу денег, поступающих в акции и уходящих из них. Он оценивает ее с помощью объема. Как-то я прочитал хорошее определение индикатора MFI, которое вкратце излагается следующим образом: Чтобы рассчитать MFI, вы должны сначала рассчитать денежный поток, который определяется путем умножения средней цены дня на объем. Денежный поток = Объем x Средняя цена Затем вы должны разделить денежные потоки на положительные и отрицательные, чтобы рассчитать денежное отношение. Если в определенный день цена росла – это называется положительным денежным потоком, а если цена падала – отрицательным денежным потоком. Денежное отношение = Положительный денежный поток / Отрицательный денежный поток Теперь денежное отношение можно нормализовать в форму осциллятора – это означает, что его можно легко использовать (как и RSI) для определения условий перепроданности и перекупленности. MFI = 100 - (100/100 + денежное отношение) Когда индикатор MFI демонстрирует низкие значения, это означает, что на рынке преобладает давление продавцов, и наоборот. Как и в случае с RSI, трейдеры стремятся покупать, когда индикатор MFI находится в зоне перепроданности, например, ниже 30. Итак, какой же из этих индикаторов использовать – RSI или MFI? Чтобы протестировать индикатор MFI, я загрузил из Norgate Data программное обеспечение для тестирования на исторических данных. А затем я провел несколько тестов для сравнения этих двух индикаторов. 3-дневный период удержания позиций В следующей таблице сравниваются сигналы на покупку от RSI с сигналами на покупку от MFI при 3-дневном периоде удержания позиций, с января 2008 года по январь 2018 года по 10 000 акций США, входящих в индекс Russell. Комиссии не принимались во внимание, а все входы/выходы из рынка происходили по цене открытия следующего дня. Сравнение сигналов на покупку от индикаторов RSI и MFI для 10 000 акций США в период с 2008 по 2018 год при 3-дневном периоде удержания позиций: При 3-дневном периоде удержания MFI показал лучшие результаты, чем RSI. Как видно из таблицы выше, при 3-дневном периоде удержания позиции индикатор MFI показал лучшие результаты, чем RSI со стандартными параметрами. Наилучшие результаты давал сигнал на покупку от MFI (8) < 30: средняя прибыль в сделке составляла 0,3%, процент прибыльных позиций – 52,66%, а коэффициент прибыли – 1,18; выборка включала 232 589 сделок. Это превосходило результаты сигнала на покупку от RSI (8) < 30, который давал среднюю прибыль в сделке 0,18% и коэффициент прибыли 1,09. 5-дневный период удержания позиций В следующей таблице сравниваются сигналы на покупку от RSI с сигналами на покупку от MFI при 5-дневном периоде удержания позиций. Сравнение сигналов на покупку от индикаторов RSI и MFI для 10 000 акций США в период с 2008 по 2018 год при 5-дневном периоде удержания позиций: При 5-дневном периоде удержания MFI показал лучшие результаты, чем RSI. Как видно из таблицы выше, при 5-дневном периоде удержания позиции индикатор MFI показал лучшие результаты, чем RSI со стандартными параметрами. Наилучшие результаты давал сигнал на покупку от MFI (2) < 10: средняя прибыль в сделке составляла 0,39%, процент прибыльных позиций – 53,22%, а коэффициент прибыли – 1,20. Это превосходило результаты сигнала на покупку RSI (2) < 10, который давал среднюю прибыль в сделке 0,24% и коэффициент прибыли 1,11. 10-дневный период удержания позиций Поскольку 5-дневный период удержания позиций показал некоторые явные результаты, мы можем запустить этот же тест, используя 10-дневный период удержания позиций. Обратите внимание, что 10-дневный период удержания позиций обычно дает лучшие результаты из-за восходящего дрейфа цен на акции, и в нашем анализе мы не стремимся использовать намного больший период, чем этот. Сравнение сигналов на покупку от индикаторов RSI и MFI для 10 000 акций США в период с 2008 по 2018 год при 10-дневном периоде удержания позиций: При 10-дневном периоде удержания MFI показал лучшие результаты, чем RSI. Как видно из этой таблицы, индикатор MFI в очередной раз показал лучшие результаты. Сигнал на покупку от MFI (2) < 10 дал нам среднюю прибыль в сделке 0,68%, процент прибыльных позиций 54% и коэффициент прибыли 1,25. Это лучший результат, которого мы достигли до настоящего времени. Заключение RSI является популярным техническим индикатором среди трейдеров, однако редко кто упоминает об индикаторе MFI. Тем не менее, из результатов видно, что при выборе перепроданных акций индекс денежного потока тоже является хорошим индикатором, если даже не лучшим, по сравнению с индикатором RSI. Данные результаты основываются на большой выборке сделок в течение 10-летнего периода тестирования на исторических данных. Во избежание систематической ошибки, связанной с трендом выживаемости, в результаты также добавлены акции, исключенные из реестра фондовой биржи. Совершенно очевидно, что индикатор MFI работает не хуже RSI. ==> НАБОР ИНДИКАТОРОВ MFI для MetaTrader 4 ==> НАБОР ИНДИКАТОРОВ RSI для MetaTrader 4 Джо Марвуд Переведено специально для Tlap.com
  14. Цикл обратной связи системных трейдеров – не застревайте в спирали бэктестирования Каким бы ни было ваше мнение о концепции бэктестирования, есть несколько лучших способов построить торговую систему, чем тестирование на исторических данных. Бэктестирование позволяет нам ответить на такие важные вопросы, как «сколько открытых позиций я должен удерживать в своем портфеле?», «какую степень риска я должен на себя брать?» или «насколько эффективной была эта стратегия в прошлом?». Очевидно, что тестирование на исторических данных является неотъемлемой и важной частью становления систематического трейдера. Проблема с бэктестированием Проблема в том, что бэктестирование представляет собой крайне сложный процесс. Когда дело доходит до моделирования на исторических данных, трейдеры сталкиваются с множеством предубеждений и ограничений, которые могут доставить массу головной боли даже самым опытным из них. Такие проблемы, как систематическая ошибка, связанная с трендом выживаемости, систематическая ошибка прогнозирования, систематическая ошибка интеллектуального анализа данных и чрезмерная аппроксимация – всё это может закрасться в процесс разработки. Как узнать, не применялась ли аппроксимация при построении кривой эффективности вашей системы? Как узнать, являются ли ваши данные точными? И... Как вы можете знать то, чего не знаете? Несомненно, самые богатые трейдеры, работающие в хедж-фондах и банках, имеют доступ к лучшим данным и лучшим инструментам, в то время как большинству из нас приходится довольствоваться более дешевыми альтернативами. Стоимость терминала Bloomberg, например, составляет около 2000 $ в месяц, что выходит далеко за рамки бюджета большинства розничных инвесторов. Получение наиболее точных данных не всегда является большой проблемой, но она становится таковой при высокочастотном трейдинге. Учтите, что данные внутридневного фондового рынка обычно компилируются из сети различных бирж. Получение точных внутридневных данных редко возможно без перехода на более детализированный уровень. Читатели книги Майкла Льюиса «Flash Boys. Высокочастотная революция на Уолл-стрит» слишком хорошо осведомлены о махинациях, происходящих на тех высоких частотах, которые сводят на нет любую симуляцию. Всё это означает, что к любому тестированию на исторических данных следует относиться с осторожностью, потому что в конечном счете мы никогда не можем быть уверены на 100% в точности наших расчетов. Бэктестирование – настолько сложный процесс, что мы должны относиться к нему особым образом. Мы должны всегда оставаться скептичными и осознавать его ограничения. Наибольшему риску подвержены трейдеры-новички Бэктестирование также является наиболее проблемным для начинающих трейдеров. Если вы новичок в системном трейдинге и не знаете об опасностях бэктестирования, вы, вероятно, наделаете на своем пути массу ошибок. Это даже может привести к худшему опыту торговли, чем если бы вы торговали случайным образом без какого-либо тестирования. Такое может произойти по той причине, что располагая результатами бэктестирования, вы будете более уверены в своей торговле, не осознавая, что оно изначально было ошибочным! Таким образом, те, кто не имеют опыта бэктестирования, больше всего рискуют потерять деньги из-за некачественных систем. Спираль обратного тестирования Трейдеры-новички также будут застревать в том, что я называю спиралью бэктестирования. Именно этому вы отводите основную массу своего времени, проводя бэктесты, дорабатывая, оптимизируя и выполняя тонкую настройку своей торговой системы, пока не найдете нечто, что выглядит впечатляюще, но на самом деле будет просто чрезмерно близко подогнано под ваши данные. В этой ситуации вы можете запустить сотни или тысячи тестов в поисках идеальной системы. Но затем, когда вы, наконец, начнете торговать на реальном рынке, вы сразу же потеряете деньги, потому что ваша система была всего-навсего адаптирована под ваши данные, а не имела повышенной надежности и живучести в отношении этих данных. Тонкая грань Другими словами, вы потратили все свое время на создание торговой системы, которая отлично работала в прошлом, но вряд ли будет работать в будущем. Как видите, тестирование на исторических данных является крайне полезной вещью, но только до определенного момента. Переступите эту грань и бэктестирование станет неэффективным и даже опасным. Более того, поскольку будущее никогда не известно, бектестирование всегда будет иметь некоторые ограничения. Решение Решением этой проблемы является цикл обратной связи системного трейдера, где мы объединяем две фазы: тестирование на исторических данных и демо-трейдинг для обеспечения более плавного перехода от нашей первоначальной идеи к торговле на реальном рынке. Цикл обратной связи системного трейдера: 1. Исследование; 2. Бэктестирование; 3. Демо-трейдинг; 4. Трейдинг на реальном рынке; 5. Оценка. Не застревайте в спирали бэктестирования! Суть в том, что мы не застреваем в спирали бэктестирования. Мы не тратим слишком много времени на корректировку наших правил и не слишком полагаемся на результаты бэктеста, который может иметь некоторые недостатки. Это означает, что мы делаем всё возможное, чтобы наши бэктесты были как можно более точными, и как только мы нашли торговую идею, которая кажется достаточно хорошей в рамках бэктестирования, мы быстро переходим к демо-трейдингу, чтобы смоделировать эту стратегию в реальном рынке и увидеть ее истинные возможности. Затем результаты, которые мы получаем от демо-трейдинга, мы используем для обратной связи в нашем анализе. Как только у нас будет достаточно приличный размер выборки, мы можем сравнить наши данные по демо-трейдингу с результатами тестирования на исторических данных. (Информацию, полученную на этом этапе, мы также можем использовать для улучшения наших процессов бэктестирования в целях оптимизации наших бэктестов в будущем). Это даст нам более реалистичное представление о нашей торговой идее. И это также даст нам гораздо больше информации, чем мы могли бы получить с помощью простого бэктеста. Например, когда мы торгуем данной системой на рынке, мы узнаем еще более тонкие нюансы, например, как наша система реагирует на новостные события, как она работает в определенные периоды или время суток и как данная система реагирует на различные типы ордеров. Ценная обратная связь К сожалению, мы не можем получить всю эту ценную информацию только в результате тестирования на исторических данных. Поэтому важно отслеживать как можно больше этой информации и, основываясь на ней, оптимизировать свой процесс. Как только у нас будет идея в отношении разработки системы, которая одинаково хорошо работает в нашем тестировании на исторических данных и на нашем демо-счете (и у нас будет достаточно большая выборка – в районе 30, 50, 100 сделок), мы можем переходить к торговле на реальном рынке. Торговля на реальном рынке снова будет давать несколько иные результаты, ведь отныне мы совершаем реальные сделки на реальных деньгах. Таким образом, мы всё время должны анализировать каждый вход и выход из рынка, осуществляемые с помощью данной системы. И по мере получения дополнительной информации мы каждый раз пополняем ею цикл обратной связи в целях возможного улучшения, оптимизации и оценки нашей стратегии. Это гораздо более эффективный подход к созданию торговой системы, ибо мы не застреваем на этапе тестирования на исторических данных, которое может оказаться контрпродуктивным. И он обеспечивает лучшее понимание нашей торговой модели. Худшая альтернатива Альтернативой этому подходу является то, что делает большинство трейдеров. Они проводят сотни или тысячи тестов на исторических данных, пока не находят нечто, что хорошо работало в прошлом, а затем сразу же внедряют эту систему в торговлю на реальном рынке. Чаще всего они терпят неудачу вследствие наличия целой массы всевозможных опасностей, связанных с тестированием на исторических данных. Вместо этого в следующий раз, когда у вас возникнет некая торговая идея, подумайте сначала о том, как правильно перейти от анализа к демо-торговле и только после этого к торговле на реальном рынке, чтобы лучше понять ее возможности. Не полагайтесь исключительно на бэктестирование, которое может давать ложные результаты, а вместо этого подумайте о том, как вы можете сначала развернуть свою систему на демо-счете, чтобы можно было понять, как она работает и насколько жизнеспособной является. В этом и заключается весь смысл цикла обратной связи системных трейдеров. Это дает вам возможность формировать торговую стратегию и находить действительно эффективное решение. Решение, которое может идти в ногу с рынком и, возможно, со временем даже улучшать свою производительность. Благодарю за внимание! Джо Марвуд, Переведено специально для Tlap.com
  15. Трейлинг-стопы – это самый простой способ закрытия позиции. Идея заключается в том, что вы покупаете акцию, а затем по мере продолжения торговли перемещаете стоп-лосс немного ниже текущей цены. Так вы даете возможность цене акции продолжать двигаться в направлении тренда в вашу пользу, но зафиксируете прибыль, как только цена акции развернется. Трейлинг-стоп является очень полезным выходом из рынка для трейдеров, которые упрощают процесс, позволяя прибыли расти, но сохраняя убытки на небольшом уровне. Ключевой фактор хорошего трейлинг-стопа Ключевым фактором хорошего трейлинг-стопа является то, что он должен быть достаточно свободным, чтобы у цены было достаточно места для отработки в рамках восходящего тренда. Но в то же время он не должен быть чрезмерно свободным, иначе вы вернете слишком большое количество взятой с рынка прибыли при смене тренда. Например, на представленном ниже графике акций Tesla можно видеть, что трейлинг-стоп размером в 5% является слишком узким. Он не дает цене развиваться в направлении тренда, и вместо того, чтобы следовать за трендом, мы заключаем слишком большое количество сделок: И наоборот, скользящий стоп размером в 50% на представленном ниже графике является слишком свободным. Мы не улавливаем достаточных движений в рамках тренда и в конечном итоге фиксируем убытки, хотя могли бы получить большую прибыль: Лучшим является трейлинг-стоп, который обеспечивает баланс между ними. Всё зависит от ситуации, однако хорошо себя зарекомендовал трейлинг-стоп размером в 20% (см. график ниже): Какой же трейлинг-стоп лучше использовать? Чтобы выяснить, какой трейлинг-стоп является лучшим, я собираюсь протестировать некоторые из них на исторических данных за 30 лет на более чем 11 000 акций США. В качестве сигнала на покупку мы будем использовать новый 252-дневный максимум, а затем посмотрим, какой трейлинг-стоп приносит наибольшую прибыль при ограничении риска. Мы собираемся протестировать следующие трейлинг-стопы: · Процентный трейлинг-стоп, · Трейлинг-стоп с помощью ATR (метод люстры), · Трейлинг-стоп с помощью скользящей средней, · Трейлинг-стоп с помощью Parabolic SAR. 1. Процентный трейлинг-стоп Это самый простой трейлинг-стоп. Каждый раз, когда акция торгуется на X% ниже своего торгового максимума, мы выходим из рынка по цене открытия следующего дня. Например, если мы покупаем акции Apple по цене 100 $ с трейлинг-стопом на 20% и цена достигает максимума в 200 $, мы выходим, если цена упадет до 160 $. В следующей таблице показана эффективность процентного скользящего стопа после нового 252-дневного максимума индекса Russell 3000 в период с июля 1990 года по январь 2020 года: Как видите, трейлинг-стопы размером в 20% и 25% дают наилучшие соотношения прибыли к риску с разумным процентом прибыльных позиций и прибыли в сделке. 2. Трейлинг-стоп по методу люстры Трейлинг-стоп по методу люстры использует индикатор средний истинный диапазон (ATR) для размещения стопа на определенном количестве пунктов от ценового движения. Преимущество этого метода состоит в том, что он учитывает волатильность акции и размещает стоп на некотором расстоянии с учетом коэффициента. Например, если цена акция Apple торгуется на уровне 100 $ и мы используем ордер стоп-лосс 5 x ATR (21), то стоп будет размещен на расстояние 5 x ATR (21) ниже недавнего максимума. Если ATR составляет 5 $, то стоп будет размещен на расстоянии 25 пунктов (5 x 5). В этом тесте мы собираемся использовать ATR с периодом 21 и применять разные коэффициенты, чтобы протестировать эффективность стопа: Можно видеть, что результаты для стопа по методу люстры были довольно стабильными при использовании коэффициента 5 и более. Однако низкие коэффициенты показали плохие результаты. Использование же ATR (21) с коэффициентами 1 и 2 привело к убыткам. 3. Трейлинг-стоп с помощью скользящей средней Трейлинг-стоп с помощью скользящей средней работает следующим образом. Как только мы войдем в сделку (на новом 252-дневном максимуме), мы будем удерживать ее, следуя за линией простой скользящей средней. Если тренд изменится и цена упадет ниже линии скользящей средней, мы выйдем из сделки по цене открытия следующего дня. В следующей таблице представлены наши результаты для скользящих средних с различными периодами: Трейлинг-стопы с помощью скользящих средних дали разумную оценку соотношения прибыли к риску в диапазоне периода 40-60 дней. Однако они не были такими сильными, как процентный стоп, и процент прибыльных позиций тоже был ниже. 4. Трейлинг-стоп с помощью Parabolic SAR Индикатор Parabolic SAR растет согласно заданным параметрам. Но в отличие от обычного трейлинг-стопа PSAR продолжает двигаться выше, даже когда цена акции остается на месте или снижается. Это означает, что здесь присутствует элемент времени, поэтому акции наказываются за то, что они не продолжают восходящего тренда. Индикатор PSAR состоит из двух параметров: коэффициента ускорения и максимального ускорения. Обычно они устанавливаются на значения 0,02 и 0,2, однако я обнаружил, что эти параметры являются слишком быстрыми. В следующей таблице представлены наши результаты для различных комбинаций этих параметров: Индикатор Parabolic SAR продемонстрировал хорошие соотношения прибыли к риску, особенно на небольших параметрах (намного меньших, чем используют большинство трейдеров). Какой трейлинг-стоп работает лучше всего? Представленные выше результаты дают некоторые ответы на вопрос, какой трейлинг-стоп лучше всего работает на фондовом рынке. · Лучшим с точки зрения соотношения прибыли к риску (0,57) был трейлинг-стоп размером в 20%. После него идут трейлинг-стопы размерами в 25% и 15%. · Лучшим с точки зрения средней прибыли в сделке (82,72%) был трейлинг-стоп размером в 50%. · У трейлинг-стопа размером в 50% также был самый высокий процент прибыльных позиций (53,3%). Тем не менее, трейлинг-стоп размером в 50%, естественно, имеет большую просадку и продолжительность удержания одной позиции. · Трейлинг-стоп по методу люстры не показал хорошей эффективности на низких показателях соотношения прибыли к риску во всех аспектах. · Трейлинг-стоп с помощью скользящей средней тоже оказался не особо эффективным. · Трейлинг-стоп с помощью Parabolic SAR продемонстрировал неплохую эффективность в соотношении прибыли к риску. · В целом, лучше всего работают трейлинг-стопы размерами в 15%, 20% и 25% и трейлинг-стопы с помощью Parabolic SAR. Выводы В этой статье мы рассмотрели различные виды скользящих стопов и протестировали их на 11 000 акций США с июля 1990 года. Мы обнаружили, что процентный трейлинг-стоп (особенно размером в 20% и 25%) достойно себя отрабатывает на акциях в восходящих трендах, ограничивая при этом риск. Трейлинг-стоп по методу люстры и трейлинг-стоп с помощью скользящей средней показали неутешительные результаты, что не дает особых причин для их использования. Эти результаты подтверждают мой предыдущий опыт, и меня не удивил тот факт, что процентные трейлинг-стопы продемонстрировали хорошие результаты. Что меня удивило в полученных результатах, так это достойная эффективность трейлинг-стопа с помощью индикатора Parabolic SAR. Этот вид трейлинг-стопа выглядит довольно обнадеживающе, и чтобы увидеть, улучшит ли он мою производительность, я намерен протестировать его на моих существующих торговых стратегиях. Примечания Данные, используемые для этого анализа, взяты из Norgate Data и включают исторические составляющие, а также акции, исключенные из реестра фондовой биржи – это дает возможность свести к минимуму систематическую ошибку, связанную с трендом выживаемости. Данные также включают дивиденды, скорректированные с учетом дробления и корпоративных действий, и транзакционные издержки в размере 0,1% в каждой сделке. Соотношение риска к прибыли определяется как годовая доходность, деленная на максимальную просадку. Все биржевые графики созданы с помощью программы Amibroker. Джо Марвуд является независимым трейдером и инвестором, который специализируется на анализе финансовых рынков и торговых систем. Работал профессиональным трейдером на фьючерсных рынках и страстно увлекается инвестированием и построением механических торговых стратегий. Джо Марвуд, Переведено специально для Tlap.com
  16. Данный пост содержит подробное руководство по созданию торговой стратегии возврата к среднему. Вы узнаете, что такое возврат к среднему, как на нем торговать, 10 шагов для построения системы и подробный пример системы возврата к среднему. Итак, начнем! Введение Двумя самыми популярными видами торговых стратегий являются импульсная торговля и торговая стратегия возврата к среднему. Торговая стратегия возврата к среднему подразумевает, что цены вернутся к среднему значению. Стратегия же торговли на импульсе подразумевает, что цены продолжат движение в том же направлении. Рынки постоянно входят в фазы возврата к среднему или импульсного движения и выходят из них. Следовательно, для обеих фаз можно разработать соответствующие стратегии торговли. Упрощенным примером стратегии возврата к среднему является покупка акции после необычно сильного падения ее цены. Когда акция сильно упала в цене, обычно имеется большая вероятность того, что она вернется в норму. Что такое возврат к среднему? Идея возврата к среднему основана на хорошо известной концепции, называемой регрессией к среднему значению. Эта теория, впервые обнаруженная статистиком Фрэнсисом Гальтоном, объясняет, что после экстремальных явлений обычно следуют более нормальные явления. Другими словами, со временем все вещи склонны выравниваться. Например: · Если футбольная команда забивает необычное количество голов в матче, то в следующей игре, вероятно, число забитых голов будет ближе к их среднему результату; · Если первый человек, которого вы видите сегодня, необычно высокий, то следующий, вероятно, будет ниже ростом; · Если в этом месяце индекс Dow Jones Industrial Average падает на 20%, то в следующем месяце он, вероятно, упадет на меньшее значение. Способ применения этой стратегии на рынке заключается в поиске экстремальных событий с последующим расчетом на то, что всё вернется к среднему значению. Сложность заключается в том, что финансовые рынки обычно не распределяются по нормальному закону. Они формируют длинный хвост, и экстремальные явления могут группироваться вместе. Цепи обратной связи на рынке могут усиливать это и создавать импульс, который является врагом возврата к среднему. Другими словами, иногда, когда в один прекрасный день акция падает на 10%, то на следующий день она падает еще больше. Несмотря на это, возврат к среднему значению является мощной концепцией, которую трейдеры могут использовать для поиска преимущества и построения торговых стратегий. Позже в этой статье я покажу процесс, который я использую для построения торговых систем, основанных на возврате к среднему. Различные способы торговли на возврате к среднему Простая торговая стратегия возврата к среднему – это покупка акции после необычно большого падения цены в расчете на то, что акция восстановится до нормального уровня. Тем не менее, существует и масса других способов применения инвесторами и трейдерами теории возврата к среднему. Технические индикаторы Для поиска экстремальных уровней перепроданности или перекупленности могут использоваться технические индикаторы, такие как RSI. Они могут выступать в роли хороших уровней для входа и выхода из сделок, основанных на возврате к среднему значению. Стандартное отклонение, полосы Боллинджера, денежный поток, расстояние от скользящей средней – всё это можно использовать для определения экстремальных или необычных ценовых движений. Цена акции FOX закрылась ниже полосы Боллинджера. Чем дальше акция движется в направлении от своей скользящей средней, тем больше вероятность ее отката назад Финансовая информация/фундаментальные данные Некоторые инвесторы будут смотреть на финансовую информацию, такую как коэффициенты PE (отношение рыночной стоимости акции к годовой прибыли на акцию) или отчеты о прибылях и убытках. Если сообщается о высокой квартальной прибыли компании, намного превышающей ее долгосрочный средний показатель, то в следующем квартале отчет о прибыли компании, вероятно, будет ближе к ее среднему уровню. Экстремальные результаты могут провоцироваться множеством факторов. И многие из вещей имеют естественную склонность возвращаться к среднему значению. Например, погода. Аналогичным образом, если у акции необычно низкий коэффициент PE, инвестор может купить акцию данной компания в расчете на то, что она недооценена и PE вернется к среднему уровню. Экономические показатели Некоторые инвесторы будут искать возврат к среднему значению среди экономических показателей. Например, уровень безработицы, ВВП или коэффициент Шиллера (циклически скорректированное отношение цены к прибыли). Когда коэффициент Шиллера ниже/выше среднего значения, это означает, что цена акции находится на историческом минимуме/максимуме. В результате многие инвесторы сокращают свое присутствие на фондовом рынке. Коэффициент Шиллера. Среднее значение находится в районе 16 Индикаторы настроения Поскольку рынок является отражением толпы, то для поиска точек разворота некоторые инвесторы будут смотреть на индикаторы настроений, такие как индикатор уверенности инвесторов. Например, если 70% инвесторов имеют медвежьи настроения, это может быть сигналом слишком большого пессимизма на рынке. Традиционно инвесторы становятся более пессимистичными вблизи рыночных минимумов и более уверенными вблизи рыночных максимумов. На приведенном ниже графике представлен индекс настроений от Американской ассоциации индивидуальных инвесторов, который демонстрирует четкие характеристики возврата к среднему значению. Он наложен на график индекса S&P 500 (синий): Пики настроений инвесторов наблюдаются вблизи рыночных максимумов, например, в январе 2000 года. Также имеются и падения настроений инвесторов, которые имеют место вблизи рыночных минимумов, например, в марте 2009 года и мае 2016 года. Парный трейдинг Парный трейдинг является благоприятной почвой для сделок, выполненных в расчете на возврат к среднему значению – вы можете делать ставки на спред между двумя похожими продуктами, нежели пытаться получить прибыль от прямого движения, которое может быть более рискованным. Если два рынка коррелируют (например, золото и серебро или акции Apple и Microsoft) и внезапно эта корреляция исчезает, это может быть прекрасной возможностью сделать ставку на возобновление данной корреляции. Можно сказать, что существует множество других способов оценки возврата к среднему, поэтому вы ограничены только своим воображением. Аргументы против возврата к среднему На данный момент мы рассмотрели некоторые подходы инвесторов к возврату к среднему и то, как это основывается на концепции, называемой регрессией к среднему значению. Тем не менее, применительно к финансовым рынкам торговая стратегия возврата к среднему встречает массу критики. Критика, связанная с гипотезой эффективного рынка Сторонники гипотезы эффективного рынка, например, Кен Френч, считают, что рынки отражают всю доступную информацию. Поэтому, не имея какой-либо инсайдерской информации или незаконного преимущества, невозможно победить рынок с помощью возврата к среднему значению (или любой иной стратегии). Другими словами, если акция падает на 20% за день, то для этого падения есть вполне обоснованная причина. Акция упала в цене согласно последней имеющейся на рынке информации, и нет причин, по которым акция должна восстанавливаться только потому, что она перед этим претерпела сильное падение. Критика, связанная с плохой производительностью В отношении работы индикаторов возврата к среднему значению, таких как коэффициент Шиллера (CAPE), также существует критика. CAPE имеет хорошие показатели времени выхода на рынок за последние 100 лет, поэтому он и стал таким популярным инструментом. Но при внимательном рассмотрении выясняется, что бо́льшая часть прибыли приходилась на первые 50 лет. Последние 50 лет этот коэффициент был менее эффективным, чем принцип «покупай и удерживай». Существует возражение, что некоторые индикаторы возврата к среднему, такие как CAPE, основаны на недостаточном размере выборки. Сто или двести лет могут показаться достаточно длительным промежутком времени, но если за это время генерируется всего несколько сигналов, то размер выборки может быть слишком малым, чтобы сделать твердое суждение. Критика, связанная с нелогичной стратегией Один из недостатков стратегии возврата к среднему состоит в том, что теоретически, чем больше падает цена акции, тем весомее становится установка данной стратегии. Это может вызвать проблемы с управлением рисками. Например, представьте, что вы покупаете акцию после падения ее цены на 10%. И на следующий день вместо того, чтобы восстановиться, цена упала еще на 10%. Даже если вы теряете деньги, стратегия возврата к среднему, скорее всего, расценит данное падение как еще один сигнал к покупке. В этом сценарии возврат к среднему требует, чтобы вы удерживали свои убыточные позиции или даже добавлялись к ним. С точки зрения управления рисками, на данном этапе имеет смысл сократить свои убытки. Но это противоречит концепции возврата к среднему, что приводит к логической несогласованности. Если вы продолжаете добавлять свои позиции по акции, которая не восстанавливается в цене, вы в конечном итоге сольете свой счет. Однако в действительности все успешные трейдеры, использующие стратегию торговли возврата к среднему, знают об этой проблеме и разработали простые правила для ее решения. Например, они будут использовать основанные на времени выходы из сделок, фиксированные стоп-лоссы или методы для постепенного масштабирования своих сделок. Аргументы в пользу стратегии возврата к среднему Несмотря на некоторые возражения против торговых стратегий возврата к среднему, очевидно наличие огромного количества успешных инвесторов, которые приняли этот подход и добились успеха в трейдинге. · Джим Саймонс использовал стратегии возврата к среднему в своем хедж-фонде Renaissance Capital. · Многие трейдеры, представленные в «Магах рынка», использовали стратегии возврата к среднему. Например, Пол Тюдор Джонс. · Большинство HFT-фирм используют простые стратегии возврата к среднему. · Ценностные инвесторы, такие как Уоррен Баффетт, и макроинвесторы, такие как Джим Роджерс, используют стратегии, работающие против тренда, аналогичные принципу возврата к среднему. На своем личном уровне я обнаружил, что возврат к среднему значению является мощным способом торговли на рынках, и за последние несколько лет я разработал множество систем возврата к среднему значению. «Все говорят, что вы погибнете в попытке поймать максимумы или минимумы, и что вы должны зарабатывать все свои деньги, торгуя в средней части тренда. Что ж, в течение 12 лет у меня не получалось брать прибыль в середине тренда, но я заработал много денег, именно торгуя на максимумах и минимумах». – Пол Тюдор Джонс 10 шагов построения торговой стратегии возврата к среднему Итак, после того, как мы обсудили некоторую предысторию, я собираюсь подробнее рассказать о моем процессе построения торговых систем возврата к среднему. Полагаю, этот процесс можно разбить примерно на 10 шагов. Всё начинается с подготовки правильных инструментов для работы. Шаг первый: программное обеспечение Важной частью построения торговой стратегии является наличие возможности протестировать вашу стратегию на исторических данных. Тестирование на исторических данных не гарантирует, что вы найдете прибыльную стратегию, но это лучший инструмент, который у нас есть для поиска эффективных стратегий. Первый шаг – получить хорошую платформу для тестирования на исторических данных и научиться ее использовать. Я использую Amibroker, который работает быстро и очень хорошо подходит для тестирования стратегий на исторических данных на фондовом рынке и биржевых инвестиционных фондах. Я также использую и другое программное обеспечение в зависимости от поставленной задачи. В свободном доступе имеется множество других программ, каждая из которых имеет свои преимущества и недостатки. Анализ можно выполнять и с помощью приложения Microsoft Excel. Понимание программного обеспечения Ключевой частью обучения использованию программного обеспечения для бэк-тестирования является понимание любых слабых мест в самой программе, которые могут привести к ошибкам тестирования. Например, насколько легко запрограммировать правила, которые смотрят в будущее? Насколько легко проанализировать свои результаты и проверить их надежность? Одна из самых серьезных ошибок, которые может совершить системный разработчик – это программирование правил, основанных на будущих данных. Классический пример – использование цены закрытия для расчета точки входа в покупку, когда фактически открытие позиции по данной акции осуществляется на открытии следующего бара. Другими словами, вы торгуете до появления сигнала. Это называется будущей утечкой, и это можно удивительно легко сделать, если вы не будете соблюдать осторожность. Как правило, если ваш сигнал для входа в рынок основан на закрытии одного бара, то система совершит вход на следующем баре. Шаг второй: данные Следующим шагом будет получение качественных данных для тестирования ваших стратегий. Если у вас нет хороших данных, то любой выполняемый вами анализ будет ошибочным. В этой связи необходимо рассмотреть ряд следующих вопросов. Для акций: скорректированы ли данные с учетом корпоративных действий, дробления акций, дивидендов и т. д.? Если нет, то эти данные могут выдать искаженные результаты бэк-тестирования и дать вам ложное представление о том, что произошло на самом деле. Например, график, который не был скорректирован с учетом дробления акций из расчета 2:1, в 50% случаев будет показывать ночной гэп, хотя на самом деле никакого гэпа не было. Если ваша торговая система сократит этот гэп, она покажет огромную прибыль в 50%, чего на самом деле не было. На следующем графике вы увидите, как в 2014 году акции Apple подверглись дроблению из расчета 7:1. В 2014 году акции Apple подверглись дроблению из расчета 7:1. Наличие чистых данных, должным образом скорректированных с учетом дробления и т. п., приводит к более надежным системам торговли и большей уверенности в вашей торговле. Учет дивидендов также может добавить два или три процента к чистой прибыли вашей стратегии. Для акций: включают ли эти данные исторические составляющие? Ежегодно предприятия разоряются. Некоторые сливаются с другими компаниями или переводятся на другие рыночные индексы. Например, компания Urban Outfitters (URBN) раньше входила в индекс S&P500 – теперь же она входит в индекс средней капитализации. На заре своего формирования индекс Dow Jones Industrial Average включал такие компании, как American Cotton Oil и National Lead. Неудивительно, что этих акций уже давным-давно нет. Если вы не учитываете исторических участников и запускаете бэктест по акциям, составляющим определенный индекс, вы допускаете огромную систематическую ошибку по учету выживших компаний. Используя только последние составляющие данного индекса, ваша вселенная будет полностью состоять из недавних добавлений или акций, которые остались в индексе с момента его формирования. Как правило, это самые сильные акции, поэтому вы получите лучшие результаты, чем в реальной жизни. Для акций: правильная ли частота ваших данных? Также могут возникать трудности и при бэк-тестировании стратегий высокочастотной торговли на низкочастотных данных, о которых я говорил ранее. Это связано с тем, что цены на акции представляют собой совокупность цен, поступающих с нескольких разных бирж. Лучше всего использовать правильные данные о частоте для вашей стратегии. Если для создания внутридневных стратегий вы используете данные на конец дня, то высока вероятность получения нереалистичных результатов, поскольку вы не сможете достаточно точно смоделировать открытие и закрытие своих позиций. Для этих внутридневных систем вам потребуются более детализированные данные, например, данные минутного таймфрейма. Для акций: являются ли эти данные точными на определенный момент времени? Если в качестве части своей торговой стратегии вы используете фундаментальные данные, то очень важно, чтобы эти данные были точными на определенный момент времени. Другими словами, вы не хотите знать, каково отношение цены вашей акции к ее доходу сегодня – вы хотите знать, каким он был, когда проводился бэктест. Поиск точных данных на определенный момент времени для фундаментальных целей может быть трудным. Компьютеризированных отчетов по фундаментальным данным просто-напросто не было уже лет двадцать или тридцать. Тем не менее, поставщики Compustat и FactSet предлагают свои доступные варианты. Для фьючерсов: как воспроизводятся данные? Фьючерсные рынки состоят из отдельных контрактов с установленным сроком действия, который заканчивается в определенные месяцы поставки. Это означает, что не существует единого временного ряда, точно отражающего всю историю этого фьючерсного рынка. Это всегда совокупность контрактных месяцев. Некоторые поставщики данных воспроизводят эти данные «как есть» и просто объединяют эти контракты. Это может быть нормально для внутридневного трейдинга и для того, чтобы увидеть, где фьючерсный контракт торговался в прошлом. Но это означает, что когда контракты продлеваются, будут иметь место ценовые гэпы. Другие поставщики данных обходят это путем обратной корректировки данных и создания так называемых «непрерывных контрактов». Это дает реалистичное представление о рынке и обычно является лучшим вариантом для бэк-тестирования. Однако отрицательный аспект этого подхода заключается в неточности исторических уровней цен. Рынки в бэквордации могут закончить с отрицательными ценами из-за расчета обратной корректировки, и эти цены могут не отображаться должным образом на некоторых графиках. Например, приведенный ниже график цен на соевые бобы с обратной корректировкой показывает отрицательные цены в период с 1998 до конца 2003 года. График цен на соевые бобы показывает отрицательные значения цен в период с 1998 по 2003 год вследствие обратной корректировки. Системные вычисления, например, с использованием умножения и деления могут направить по ложному следу по причине отрицательных цен или цен, близких к нулю. Таким образом, при использовании этих вычислений в своих формулах вам следует соблюдать осторожность. Убедитесь, что цены с обратной корректировкой не дают ложных сигналов. Для валютного рынка: откуда взяты данные и что они показывают? На рынке Форекс нет централизованной биржи, поэтому исторические данные могут различаться у разных брокеров. Обычно это различие небольшое, но всё же оно может повлиять на результаты моделирования. Общее правило: используйте только исторические данные, предоставленные брокером, с которым вы собираетесь торговать. Это означает, что ваши результаты тестирования с большей вероятностью будут совпадать с вашими реальными результатами торговли. Кроме того, котировки валютного рынка часто отображаются в разных форматах. Некоторые провайдеры показывают цену спроса, некоторые цену предложения, а некоторые среднюю цену. Если вы намереваетесь тестировать на исторических данных, вам нужно знать, с чем вы имеете дело. Далее вы можете добавить пару пунктов на проскальзывание, чтобы отразить спред, который обычно получаете от своего брокера. Вы хотите, чтобы ваши протестированные на истории сделки как можно ближе совпадали с вашими реальными сделками. Помните, что спреды могут расширяться во время важных событий или высокой волатильности. Поддерживаются ли данные в "чистоте" и актуальны ли они? Ведение базы данных для сотен или тысяч акций, фьючерсных контрактов или валютных рынков является сложной задачей, и ошибки так или иначе будут присутствовать. Лучше всего тратить деньги на такие данные, которые поддерживаются в "чистоте" и обновляются опытной командой. Достаточно ли данных, чтобы сделать значимые выводы? Многие торговые ошибки могут быть вызваны в первую очередь нехваткой данных. Если вы намереваетесь протестировать торговую стратегию возврата к среднему значению на данных в конце дня, но у вас есть данные только за пару лет, то маловероятно, что из этих данных вы сможете сделать существенные выводы. Жестких правил нет, но в идеале вы хотите видеть хорошую выборку сделок. Для стратегии возврата к среднему, которая торгуется на внутридневных барах, вам потребуются данные по меньшей мере за восемь-десять лет, охватывающие различные рыночные циклы и торговые условия. Однако не забывайте, что хорошие торговые стратегии всё же можно разработать и с небольшими размерами выборки. Их просто сложнее доказать с помощью типичных доступных методов стресс-тестирования. Резюме Вам доступно множество бесплатных данных, но если вы хотите достичь хороших результатов, стоит заплатить немного денег. Я использую Norgate Premium для получения данных на конец дня и IQ Feed для получения внутридневных данных. Шаг третий: составьте план После того, как вы организовали свою среду тестирования на исторических данных, пора принять некоторые решения о том, что вы хотите протестировать и что надеетесь получить от своего тестирования. Чего вам не следует делать, так это запускать массу бессистемных симуляций, толком не зная, что именно вы ищете. Вы получите большую отдачу от процесса, если поставите перед собой четкие цели. И здесь некоторыми ключевыми вопросами являются следующие: · На каких рынках вы хотите сфокусироваться? · Какие таймфреймы вы хотите протестировать? · Какие идеи вы собираетесь проверить? · Какие именно тесты вы будете проводить? · Какие параметры вы будете тестировать? · Какие показатели вы будете использовать для оценки успеха? · Когда вы откажетесь от своей идеи? Когда я сажусь за анализ, то стараюсь сосредоточиться на рынках, которые больше подходят для моего стиля торговли. Я ищу рынки, которые достаточно ликвидны для торговли, но не те, на которых доминируют крупные игроки. Я хочу протестировать те рынки, которые позволят мне найти преимущество. Что касается таймфреймов, я обычно сосредотачиваюсь на торговле в конце дня и стараюсь начать с логической идеи или паттерна, которые я наблюдал на реальном рынке. Я сначала люблю тестировать только пару торговых правил, и я хочу увидеть большую выборку результатов – обычно это более 300 сделок. Моя самая большая забота – избежать результатов аппроксимации кривой и найти стратегии, у которых есть возможное объяснение или поведенческая причина того, почему они будут работать. Независимо от того, какой вид анализа я провожу, я всегда резервирую небольшой объем данных вне выборки, которые могу использовать позже, чтобы оценить идею. Если я располагаю небольшим объемом данных, мне нужно будет увидеть гораздо более сильные результаты, чтобы компенсировать это. При оценке успеха я прежде всего смотрю на кривую собственного капитала и соотношение суммарного ежегодного дохода к коэффициенту максимального снижения стоимости (CAR/MDD). Я всегда буду сравнивать это с таким простым критерием, как «покупай и удерживай», и мне нравится видеть некоторую согласованность между результатами, полученными внутри выборки и вне выборки. Позже я рассмотрю такие показатели, как удерживаемые бары, среднее соотношение прибыли к убыткам, процент прибыльных позиций, максимальная просадка и максимальное количество убыточных сделок подряд. Я знаю, что эти факторы будут психологически оказывать на меня влияние, когда я буду торговать по данной системе на реальном рынке, поэтому мне нужно быть уверенным в том, что́ они мне показывают. Когда дело доходит до тестирования торговой стратегии возврата к среднему на исторических данных, рынок и торговая идея часто диктуют мне метод тестирования, который я использую. Если идея основана на наблюдении за рынком, я часто просто тестирую как можно большее количество данных (оставляя 20 или 30% данных для тестирования вне выборки). Это позволяет мне видеть максимальное количество торговых результатов. Если же моя идея содержит настраиваемые параметры или я тестирую только один инструмент, то я обычно использую метод продвижения вперед. Метод продвижения вперед поможет преодолеть меньшую выборку сделок, которая возникает при торговле на единственном рынке. Как правило, я ограничиваю время тестирования своей идеи. Если я буду тестировать свою идею в течение часа и за это время не увижу никаких положительных результатов, я откажусь от данной идеи и перейду к тестированию какой-либо другой. Однако эти меры не так легко реализовать на практике, поэтому вам нужно соблюдать дисциплину. Шаг четвертый: правила открытия сделок на покупку и продажу Чтобы стратегия возврата к среднему срабатывала, вам нужно находить экстремальные события, которые имеют высокий шанс завершиться разворотом. Есть множество правил для открытия позиций на покупку и продажу на выбор: Стандартное отклонение Стандартное отклонение измеряет дисперсию в ряду́ данных, поэтому оно является хорошим выбором для использования в стратегии возврата к среднему для нахождения моментов экстремального отклонения. Для его эффективной реализации вы можете: 1. Рассчитать среднюю дневную доходность предполагаемого инструмента; 2. Распределить дневную доходность в регулярных интервалах (отсеках); 3. Разместить интервалы в виде гистограммы и вычислить распределение вероятностей; 4. Разработать торговые стратегии, которые торгуют, когда движение превышает среднее стандартное отклонение (сигму). Стандартное отклонение можно легко построить на большинстве графических платформ и, следовательно, применить к различным временным рядам и индикаторам. Подумайте, хотите ли вы рассчитать стандартное отклонение для всей генеральной совокупности или только для более позднего временно́го интервала. Важно помнить, что хотя стандартное отклонение является полезным инструментом, рынки нестабильны и обычно не распределяются по нормальному закону. Это означает, что рыночные условия не остаются неизменными в течение длительного времени, а события с высокой сигмой случаются чаще, чем можно было бы ожидать. Индекс относительной силы (RSI) Одним из лучших технических индикаторов для возврата к среднему является RSI (индекс относительной силы), и я часто использую RSI с маленькими периодами, такими как RSI (2), RSI (3) или RSI (4). Когда значение RSI с периодом 3 ниже 15 – это обычно хорошее место для открытия сделки с возвратом к среднему значению. Когда акция становится крайне перепроданной за короткий промежуток времени, продавцы будут фиксировать свою прибыль. Покупатели также будут признавать свое поражение или же у них сработают стопы. Это может вызвать быстрый отскок цены. Прибыль можно получить, когда индикатор пробивает снизу вверх уровни 50 или 60. Стратегии, основанные на этом индикаторе, в прошлом хорошо работали с акциями и биржевыми инвестиционными фондами. Полосы Боллинджера Полосы Боллинджера представляют собой стандартное отклонение от скользящей средней. Закрытие цены под нижней полосой Боллинджера или над верхней полосой Боллинджера может сигнализировать об экстремальном движении и, следовательно, является хорошей возможностью открыть позицию в противоположном направлении. %B, о котором я впервые узнал из журнала Connors Research, помогает количественно оценить расстояние между ценой и верхней или нижней полосой. Если %B выше 1 – значит, цена выше верхней полосы, а если %B ниже 0 – цена ниже нижней полосы. %B = (цена – нижняя полоса) / (верхняя полоса – нижняя полоса) Индикатор Internal Bar Range Этот индикатор отображает цену закрытия акции по отношению к ее дневному торговому диапазону. Значение больше 0,5 показывает, что цена акции закрылась в верхней половине дневного диапазона, а ниже 0,5 означает, что цена акции закрылась в нижней половине дневного диапазона. 1 означает, что цена акции закрылась на своих максимумах. Для стратегий возврата к среднему я часто ищу значение ниже 0,2 для покупки и выше 0,8 для продажи. Этот индикатор хорошо сочетается с другими техническими правилами торговли. IBR = (цена закрытия – минимальная цена) / (максимальная цена – минимальная цена) Индекс волатильности (VIX) Индекс волатильности VIX измеряет 30-дневную волатильность на фондовом рынке США и имеет сильную тенденцию к возврату к среднему значению. Это делает его полезным выбором для включения в торговую систему возврата к среднему. Сам по себе индекс VIX не дает сигналов для торговли, но может использоваться в качестве руководства для торговли на других инструментах. Например, когда индикатор VIX демонстрирует сильную перепроданность – это значит, что рыночная волатильность низкая, а иногда это может указывать на самоудовлетворенность. Это может быть хорошее время для коротких продаж, поскольку инвесторы не готовы к скачку волатильности. Когда индикатор VIX находится у максимумов – это значит, что на рынке много опасений, и может указывать на возможность открытия длинной позиции. Исторически сложилось так, что большие скачки значений VIX совпадали с привлекательными возможностями для открытия позиций на покупку. В нашей программе есть система, которая с помощью данного метода демонстрирует очень высокий процент прибыльных позиций. Однако имейте в виду, что волатильность (особенно низкая) может продолжаться в течение длительного периода времени. Коэффициенты PE (отношение рыночной стоимости акции к годовой прибыли на акцию) Другим подходом к торговой стратегии возврата к среднему является анализ финансовых коэффициентов. Покупать акции, когда коэффициент PE падает очень низко, и продавать их, когда он растет, может являться хорошей стратегией для инвестирования в стоимость. Известно, что некоторые инвесторы, использующие стратегию стоимости, обращают внимание на коэффициенты PE ниже 10, ниже 5 и даже ниже 1. Это работает до тех пор, пока вы избегаете «ловушек со стоимостью». Индикатор настроений инвесторов Как уже упоминалось ранее, индикаторы настроений также могут определять точки разворота. Когда слишком большое количество инвесторов на рынке настроены пессимистично, это может быть хорошим временем для покупок. Это может быть частью долгосрочной стратегии или же использоваться в комбинации с другими правилами, например, с техническими индикаторами. Стоп-лоссы Чем больше рынок движется против вас, тем сильнее становится сигнал возврата к среднему. Следовательно, стоп-лоссы могут быть логически несовместимыми для систем возврата к среднему и отрицательно сказываться на производительности при ее тестировании на исторических данных. Тем не менее, стоп-лоссы по-прежнему следует использовать для защиты от значительных неблагоприятных движений цен, особенно при использовании кредитного плеча, в случае когда риск разорения является гораздо более высоким. Статистика, такая как максимальное неблагоприятное отклонение, может показать лучшее размещение фиксированных стоп-лоссов для систем возврата к среднему. Фиксированные стоп-лоссы обычно снижают производительность при тестировании на истории, но они уберегут вас от разорения в реальном трейдинге. Плавающие стоп-лоссы и цели по прибыли Плавающие стоп-лоссы хорошо работают для импульсных систем, но их бывает сложно правильно установить для стратегий возврата к среднему. Я никогда не обнаруживал, чтобы плавающие стоп-лоссы работали лучше, чем фиксированные стопы, но они могут быть эффективными при работе на более частотных графиках. Точно так же цели по прибыли могут использоваться для выхода из сделок и захвата быстрых движений на более благоприятных ценовых уровнях. При использовании цели по прибыли рекомендуется иметь цель, которая подстраивается под волатильность базового инструмента. Например, если цель основана на 2- или 3-кратном значении ATR (среднего истинного диапазона). В целом, я обнаружил, что цели по прибыли отрабатывают себя лучше, чем плавающие стоп-лоссы, но обычно лучшими считаются выходы, которые основываются на логике системных параметров. Например, если правило покупки основано на RSI, то обычно хорошо работает и правило выхода, тоже основанное на RSI. Стоп-лоссы, основанные на времени Время от времени у вас будут сделки, основанные на возврате к среднему значению, цена в которых не будет восстанавливаться. Вместо быстрого разворота акция продолжает идти все ниже и ниже. Это худший вид сделок в торговых стратегиях возврата к среднему, потому что вы можете застрять в убыточной сделке, которая будет казаться вечностью. В этих случаях на помощь придет основанный на времени стоп-лосс, который поможет выйти из вашей убыточной позиции и высвободить ваш капитал для другой сделки. Я обнаружил, что 10 или 12 дней может быть достаточно, чтобы выйти из позиции, которая продолжает дрейфовать против вас. Цена на акции GE продолжала падать всё ниже и ниже и не давала ни малейшего шанса на возврат к среднему значению. Шаг пятый: начальное тестирование После того, как вы установили некоторые базовые правила торговли, вам необходимо запрограммировать их, чтобы вы могли провести начальное тестирование в небольшом временном интервале данных в пределах выборки. Вы должны соблюдать осторожность и не использовать слишком много данных – запускать более сложные тесты следует на поздних этапах. На данном же этапе вы просто проводите несколько предварительных тестов, чтобы увидеть, имеются ли у вашей идеи какие-либо достоинства. Это делается до того, как вы добавите в нее какие-либо другие причудливые правила или будете изменять размер позиций. На этом этапе я просто проведу несколько «отмеченных точками» бэктестов на данных, взятых за пару лет. Никакого управления капиталом, изменения размера позиции, никаких комиссий. Я лишь хочу посмотреть, насколько хороша данная идея и стоит ли ее продолжать развивать. Если данная идея не выглядит хорошо изначально, вы можете сэкономить массу времени, отказавшись от нее сейчас и переключившись на что-либо иное. Так что проведите несколько начальных тестов и посмотрите, есть ли у вашей идеи какие-либо достоинства. Излишне не привязывайтесь к стратегии, которая не подает положительных признаков. Шаг шестой: определение размера позиции Если ваша система пройдет некоторое начальное тестирование, вы можете отнестись к ней более серьезно и добавлять компоненты, которые помогут преобразовать ее в более сильную модель. Одним из таких важнейших компонентов торговой системы является определение размера позиции, и для этого существуют различные варианты. Скорректированная волатильность Определение размера позиции на основе волатильности обычно достигается с помощью индикатора ATR или стандартного отклонения. Идея состоит в том, что вы покупаете большее количество акций в период низкой волатильности и меньшее количество акций в период высокой волатильности. Это имеет логический смысл, поскольку волатильность определяет торговый диапазон и потенциал прибыли вашего торгового правила. Я обнаружил, что этот метод хорошо работает на фьючерсных контрактах, но я никогда не добивался больших успехов с ним при торговле на акциях. Волатильность акций может резко измениться в одночасье. Например, после выхода важной новости. Равновесность Равновесность – это просто разделение доступного капитала поровну между вашими предполагаемыми позициями. Например, если вы хотите инвестировать 10% своего капитала в акции, то просто разделите 10% своего капитала на цену акции и получите количество акций, которое вам нужно купить. Это простой метод определения размера позиции, который, как я считаю, хорошо работает с акциями и который я часто использую. Фиксированное количество акций или контрактов Этот подход предполагает торговлю фиксированным количеством акций или контрактов каждый раз, когда вы открываете позицию. Такой подход не допускает капитализации – это означает, что вы можете получить меньшие просадки и больше прибыли. Этот метод хорошо работает при торговле только на одном инструменте и при использовании кредитного плеча. Это позволяет сохранять риск на одном уровне. По мере того, как вы обретете уверенность, вы можете увеличить количество контрактов и тем самым значительно улучшить свой потенциал для заработка. Процент риска Чтобы торговать с использованием процента риска, сначала решите, где вы будете размещать свой стоп-лосс. Затем рассчитайте размер позиции, при которой ваш убыток будет ограничен этим процентом от вашего торгового капитала – это и будет местом размещения вашего стоп-лосса. Обычно этот процент равен 0,5 или 1. Имейте в виду, что рынки иногда могут пройти через ваш уровень стоп-лосса, поэтому вы должны быть готовы к некоторому проскальзыванию при закрытии позиции. Формула Келли Для расчета оптимального риска в каждой сделке можно использовать формулу Келли. Поскольку это оптимальная сумма, она также может привести к большим просадкам и сильным колебаниям кривой капитала. Именно поэтому многие трейдеры используют только половину или даже четверть величины, полученной с помощью формулы Келли. Простой подсчет величины Келли поможет вам определить хороший размер позиции, который вы можете применять в своих сделках, поэтому стоит изучить данную формулу. Во избежание недооценки вашего риска при вычислении формулы Келли всегда используйте консервативные исходные данные. Это особенно актуально, если ваши оценки основаны на моделировании, а не на реальной торговле. Формула Келли для определения размера позиции Факторное взвешивание Факторное взвешивание означает применение бо́льшего риска в сделках, которые в бо́льшей степени соответствуют вашим правилам покупки. Например, если у вас есть торговая стратегия возврата к среднему, основанная на RSI, то вы можете покупать бо́льшее количество акций по мере снижения значения RSI. Или если вы торгуете с помощью коэффициентов PE, то вы можете покупать бо́льшее количество акций при значении коэффициента PE 5 и меньшее количество акций при значении коэффициента PE 10. Идея состоит в том, что вы покупаете бо́льшее количество чего-либо, когда это в бо́льшей степени соответствует логике вашей торговой системы. Более детально о динамическом, взвешенном по факторам размере позиции я писал здесь. Шаг седьмой: добавление дополнительных правил После того, как вы отсортировали свои правила покупки и продажи, вы, вероятно, захотите добавить некоторые дополнительные правила в целях улучшения производительности и логики системы. Элементы времени рынка Хорошее место для начала – определить некоторые среды, в которых ваша система возврата к среднему не работает, чтобы вы могли избегать торговли в таких рыночных условиях. О скользящей средней с периодом 200 дней в качестве метода фильтрации сделок было написано много полезной информации. Ее можно применять как к отдельной акции, так и к любому другому рынку. Существует множество других способов использования фильтров или элементов рыночного времени. Я обнаружил, что для фильтрации акций могут хорошо работать некоторые из следующих правил: · Открывайте длинные позиции, только если цена акции находится выше скользящей средней с периодом 200 дней; · Открывайте длинные позиции, только если S&P 500 находится выше скользящей средней с периодом 200 дней; · Открывайте длинные позиции, только если VIX вчера вырос; · Открывайте короткие позиции, только если VIX вчера упал; · Открывайте длинные позиции, только если спред по акциям TED меньше 1; · Открывайте длинные позиции, только если S&P 500 не перепродан; · Для определения периодов импульса или возврата к среднему используйте фильтры, такие как фильтры Эйлерса и Кальмана. Ранжирование Часто торговая стратегия с возвратом к среднему нуждается в методе ранжирования более чем одного торгового сигнала. Наиболее распространенной является методика, когда вы торгуете на множестве акций и получаете множество торговых сигналов в один и тот же день. Ранжирование стратегии торговли с возвратом к среднему может быть связано с вашими правилами покупки. Например, если ваша торговая система основана на RSI, вы можете также ранжировать сигналы по RSI и сначала выбирать акции с самыми низкими показателями RSI. Это гарантирует согласованность логики вашей системы. Однако не удивляйтесь, если тестирование на исторических данных будет противоречить логике. Хорошие торговые системы зачастую можно определить совершенно случайно или применяя правила, о которых вы даже не думали. В целом, я обнаружил, что ранжирование, основанное на RSI, ATR и IBR, работает хорошо. Важно помнить, что ранжирование является дополнительным параметром в правилах вашей торговой системы. Хороший результат тестирования на исторических данных может быть полностью обусловлен вашим методом ранжирования, а не правилами покупки и продажи. Следовательно, вы должны проявлять осторожность в том плане, чтобы ранжирование не повлияло на результаты аппроксимации кривой. Вот почему я также часто использую рандомное ранжирование. Запустите свою систему 100 раз, используя рандомное ранжирование, и вы получите хорошее представление о ее потенциале без необходимости применения дополнительного правила ранжирования. Другие правила выбора времени Опять же, существуют тысячи различных правил и идей, которые можно применить к вашей торговой стратегии возврата к среднему. Мы же возвращаемся к важности творческого подхода и придумывания уникальных идей, которые не используются другими. Возможно, это будет вашим лучшим выбором для поиска работающей стратегии. Шаг восьмой: оптимизация и дальнейший анализ Чем дальше вы следуете этим шагам и чем больше правил добавляете в свою торговую систему, тем больше вам нужно беспокоиться об опасностях аппроксимации кривой и ошибке выборки. Чем больше правил имеет ваша торговая система, тем легче она будет реагировать на случайный шум в ваших данных. И если она будет реагировать на случайный шум в прошлом, то вряд ли она будет хорошо работать на появляющихся данных в будущем. Будущие данные будут новыми и будут иметь свои особенности и шумность. Кроме того, чем больше бэктестов вы проведете, тем больше вероятность того, что вы встретите систему, которая будет аппроксимировать данные как внутри выборки, так и вне выборки. Тот факт, что система хорошо себя показала в сегменте данных вне выборки, не обязательно означает, что данная стратегия не будет иметь аппроксимации кривой. Вы также можете случайно увидеть хороший результат и среди данных вне выборки. Оптимизация Несмотря на эти недостатки, всё еще есть веские основания использовать оптимизацию при тестировании на исторических данных, поскольку это ускоряет поиск правил прибыльной торговли. Путем оптимизации своих торговых правил вы можете быстро определить, какие настройки работают лучше всего, а затем вы можете подробнее рассмотреть эти области, создавая более совершенную систему по мере своего продвижения. Ключевым моментом является осознание ограничений оптимизации и наличие процессов, которые можно использовать для оценки того, использует ли данная стратегия аппроксимацию кривой или же она является жесткой стратегией. Одно из простейших правил оптимизации – избегать параметров, где высокая производительность существует изолированно. Вместо этого поищите диапазон настроек, в которых ваша система работает хорошо. Например, если у вас есть торговая стратегия возврата к среднему, при которой покупка осуществляется на 30-дневных минимумах, то она должна также хорошо работать на 29-дневных минимумах, 28-дневных минимумах, 31-дневных минимумах, 32-дневных минимумах и т. п. И наоборот: если ваша система приносит прибыль 40% в год при выполнении покупок на 30-дневных минимумах, но теряет деньги при изменении настроек на 31-дневные минимумы, то это явный сигнал о том, что данная система аппроксимирует кривую к 30-дневным минимумам. Пошаговый форвардный анализ Еще один интересный метод, который можно использовать для оптимизации торговой стратегии – это пошаговый форвардный анализ, впервые представленный Робертом Пардо. Здесь вы разделяете свои данные на разные сегменты данных внутри выборки и вне выборки, с помощью которых вы обучаете и оцениваете вашу модель. Ваша система обучается на данных внутри выборки, чтобы найти наилучшие настройки, затем вы продвигаете ее вперед и тестируете однократно на сегменте вне выборки. Далее вы переходите к следующему сегменту данных внутри выборки и повторяете этот же процесс. Пример форвардного анализа. В конце вы соединяете вместе все сегменты вне выборки, чтобы увидеть истинную производительность вашей системы. По сути, этот метод повторяет процесс демо-трейдинга, только с ускорением. Вы неоднократно тестируете свои правила на имеющихся данных, а затем применяете их к новым данным. Преимущество форвардного анализа состоит в том, что вы можете оптимизировать свои правила, не прибегая к аппроксимации кривой. Важно использовать достаточное количество данных, чтобы ваша система могла устанавливать значимые связи и выяснять, что в ней работает. Также важно не использовать необъективную выборку. Дайте системе достаточно времени и достаточно места для параметров, чтобы она могла воспроизводить значимые результаты. Шаг девятый: стресс-тестирование и оценка Когда вы запускаете бэктест, в зависимости от вашей программной платформы вам будет представлен целый ряд количественных показателей, статистических параметров и графиков, с помощью которых вы сможете оценить вашу ТС. Как я упоминал в третьем шаге, вы уже должны знать, какие показатели ищете на данном этапе и как хотите оценивать свою торговую систему. Первое, на что я всегда буду обращать внимание – это общая кривая капитала, поскольку это самый быстрый и лучший способ увидеть, как работает ваша система на всей генеральной совокупности данных. Также я буду проверять таблицу ежемесячных результатов и смотреть на ключевые показатели, такие как годовая доходность, максимальная просадка, соотношение суммарного годового дохода к максимальной просадке (CAR/MDD), коэффициент прибыльных позиций, средняя прибыль в сделке, среднее количество удерживаемых баров, коэффициент прибыли и т. д. Каждый показатель отражает разную картину, поэтому важно рассматривать их в целом, а не сосредотачиваться только на одном. Один из моих любимых показателей – CAR/MDD (иногда называемый MAR), который представляет собой соотношение суммарного годового дохода к максимальной просадке. Этот показатель дает хорошее представление о плавности кривой капитала. Одним из преимуществ данного соотношения является то, что оно позволяет легко сравнивать различные стратегии, а когда вы объединяете две стратегии вместе, то можете использовать соотношение CAR/MDD – это поможет вам легко увидеть любое положительное изменение. Учитывайте размер выборки Большим преимуществом торговых стратегий с возвратом к среднему является то, что большинство из них имеют высокую частоту и сделки удерживаются в течение коротких промежутков времени. Это является идеальным, потому что означает, что вы можете генерировать большую выборку сделок для тестирования значимости и стресс-тестирования. В целом, я считаю, что чем больше стресс-тестов вы проведете в своей стратегии, тем лучше, и существует масса методик, которые можно использовать для этой цели. Данные для тестирования вне выборки Как уже ранее упоминалось, распространенной практикой является тестирование вашей системы на данных внутри выборки и сохранение некоторых данных свободными, чтобы вы могли однократно протестировать ее на чистых данных. Это просто имитирует процесс тестирования системы на исторических данных, а затем выводит ее на реальный рынок без необходимости торговать на реальных деньгах. Применение данных вне выборки можно считать хорошим первым тестом, позволяющим увидеть, есть ли у вашей стратегии какие-либо достоинства. Вам необходимо иметь достаточное количество данных, чтобы увидеть хорошую выборку сделок. Данные вне выборки можно зарезервировать до и после периода выборки, либо использовать и то, и другое. Тестирование данных на различных временны́х периодах Также рекомендуется сегментировать данные и тестировать их на разных временны́х периодах. Это позволит вам тестировать разные рыночные условия и разные даты начала. Некоторые стратегии страдают от смещения даты начала – это означает, что на их эффективность сильное влияние оказывает день, когда вы начинаете бэк-тестирование. Системы с низкой оборачиваемостью, например, импульсные портфели, удерживают позиции по акциям в течение нескольких месяцев. Если вы начнете тестирование на истории первого января, вы, скорее всего, получите другой портфель, чем если бы начали его тестирование несколькими днями позже. Это может привести к значительной погрешности. Чтобы получить представление о худшем и лучшем сценарии, протестируйте свою систему в разные даты. Посмотрите, как она себя проявит во время краха 2008 года или взлета в 2017 году. Подлежащий тренд будет одним из основных факторов, оказывающих влияние на доходность вашей системы как внутри выборки, так и за ее пределами. Еще одним способом пошагового тестирования данных в различных временны́х периодах является форвардный анализ. Сохраняйте небольшое количество тестируемых параметров Чем больше параметров (торговых правил) имеет ваша система, тем больше кривых эквити можно построить, и тем выше ваши шансы получить хороший результат тестирования на исторических данных. Однако за это приходится платить, потому что чем больше у вас параметров, тем легче система будет реагировать на случайный шум – то есть происходит аппроксимация кривой. Стратегии с меньшим количеством торговых правил требуют меньшего размера выборки для доказательства их значимости. При бэк-тестировании данные всегда имеют приоритетное значение, поэтому лучше строить стратегии, используя как можно меньшее количество правил. Обычно это компромиссный вариант. Ищите диапазон параметров Как я упоминал ранее в разделе оптимизации, не принимайте торговых правил, которые существуют изолированно. Если система хорошо работает с 30-дневными минимумами, она также должна хорошо работать и с 29-дневными минимумами. Небольшие изменения переменных и параметров вашей системы не должны сильно влиять на ее производительность. Протестируйте другие рынки Вы можете протестировать свою систему на разных таймфреймах, в разных временных интервалах, а также на разных рынках. Торговая система возврата к среднему, которая работает на акциях компании Apple, не обязательно должна эффективно работать на акциях компании Microsoft. Тем не менее, если это так, это дает дополнительный уровень уверенности в том, что вы нашли достойное торговое преимущество. Используйте анализ методом Монте-Карло Метод Монте-Карло может относиться к любому методу, который добавляет случайности. Осторожное использование случайности можно применять для повторного проектирования вашей системы и в целях содействия ее комплексной оценки. Например, метод Монте-Карло можно использовать для следующих целей: 1. Рандомизация последовательности сделок Это позволяет увидеть, как бы работала ваша система, если бы результаты торговли приходили в другом порядке. Возможно, ваша система работала хорошо только потому, что сделки выстроились в идеальной последовательности. Маловероятно, что вы получите такую же последовательность в будущем, поэтому вам нужно быть уверенным, что ваша система работает на основе своего преимущества, а не очередности сделок. Чтобы реализовать это, возьмите исходный список сделок, рандомизируйте порядок 1000 раз, затем проследите за различными кривыми капитала и статистикой. Это даст вам лучшее представление о просадках и доходах, которые вы можете ожидать в будущем. Вот результат этого процесса у Amibroker: 2. Добавление случайного шума к данным или параметрам системы Вы также можете получить представление, настроена ли ваша система слишком близко к данным, добавив некоторый случайный шум к вашим данным или параметрам вашей системы. Что касается параметров, вы можете протестировать свою систему и оптимизировать различные входные параметры аналогично оптимизации индикатора. Один из методов рандомизации данных – экспортировать данные в приложение Excel и добавить вариации к точкам данных. Например, с помощью функции RAND () или RANDBETWEEN () в приложении Excel измените 30% ваших цен открытия, максимальных цен, минимальных цен и цен закрытия на 30% от среднего диапазона (ATR). Вот один из способов, как можно сделать это: С помощью приложения Excel добавьте случайный шум к рыночным данным. Затем экспортируйте эти данные обратно в свою программу и запустите систему на новом источнике данных. По возможности проделайте это многократно и наблюдайте за кривыми капитала, которые создаются на новых наборах зашумленных данных. Посмотрите, продолжает ли ваша система работать или терпит фиаско. Ваша система вряд ли будет работать так же хорошо, как в вашем предыдущем тесте, но если она даст сбой, то это еще один признак того, что ваша система использует аппроксимацию при работе с исходными данными. Как упоминалось ранее, небольшие изменения данных или параметров не должны приводить к слишком большим изменениям производительности системы. Сравните кривые капитала Точно так же есть всевозможные способы сравнения статистических параметров и кривых капитала. Самый простой способ – это сравнить вашу систему с эталоном, например, с принципом «купить и удерживать». Если с помощью метода поправки на риск вы не можете получить лучшей доходности по сравнению с методом «купить и удерживать», то нет смысла торговать по этой конкретной системе. Однако ваш эталон должен быть действительным, и это не обязательно каждый раз должен быть S&P 500. Важно учитывать подлежащий тренд. Если вы тестируете свою систему на исторических данных только для длинных позиций во время крупного бычьего рынка, то неудивительно, что она будет работать хорошо. Один из вариантов, подробно описанный Дэвидом Аронсоном, состоит в том, чтобы не принимать во внимание тренд в исходных источниках данных, вычислить среднюю дневную доходность на основе этих данных и отнять от нее доходность вашей системы, и вы увидите, какое влияние оказывает подлежащий тренд на вашу систему. Вы также можете сравнить свою систему со случайными кривыми капитала. Возьмите исходные данные и запустите 1000 случайных стратегий на этих данных (с правилами случайного открытия и закрытия позиций), затем сравните эти случайные кривые с вашей кривой капитала. Обычно то, что вы видите на 1000 случайных кривых капитала, является представлением подлежащего тренда. Если ваша система не может превзойти эти случайные кривые капитала – значит, она не отличается от случайной стратегии и, следовательно, у нее нет преимущества. Оригинальная кривая капитала в сравнении со случайными кривыми капитала, полученными с помощью программного обеспечения Build Alpha. Также можно построить кривые капитала, спроектированные с помощью форвардного метода, используя распределение доходности сделок в процессе бэк-тестирования. Это может дать вам еще одно представление о том, чего ожидать в будущем. Тестирование дисперсий с помощью программного обеспечения Build Alpha Эти методы не обойдутся без специального программного обеспечения. ПО Build Alpha, разработанное Дэйвом Бергстромом – одна из программ, предлагающих эти функции. Тестирование на наличие здравого смысла Вы должны руководствоваться здравым смыслом, тестируя свою стратегию. Если она хорошо работает с 10-дневным закрытием позиций, протестируйте ее с 9-дневным и 11-дневным закрытием позиций, чтобы увидеть, как она работает на них. Слегка измените правила открытия и закрытия позиций и обратите внимание на разницу в результатах. Если она хорошо работает на бычьих рынках, посмотрите, как она работает на медвежьих рынках. Я часто буду тестировать стратегии открытия длинных позиций на медвежьих рынках (и наоборот – стратегии открытия коротких позиций на бычьих рынках), так как если они могут хорошо работать на медвежьих рынках, то они будут еще лучше работать на бычьих рынках. Пропустите систему через серьезные испытания. Вы должны узнать свою систему как можно лучше, прежде чем использовать ее в реальном рынке. Наконец, один из простейших способов построения более надежных торговых систем – это разработка стратегий, которые в первую очередь основаны на некоторой основопологающей истине о рынке. Например, эффект смены месяца существует по той причине, что пенсионные фонды и постоянные инвесторы вкладывают свои деньги в рынок в начале месяца. (Частные инвесторы часто имеют больше денег для инвестирования в начале месяца). Это фундаментальное объяснение торгового преимущества, основанного на поведении инвесторов. Это придаст вашей стратегии больше доверия. Не все торговые преимущества нужно объяснять. Тем не менее, закономерности, которые вы не можете объяснить, следует оценивать более тщательно, чтобы доказать, что они не случайны. Шаг десятый: торговля на реальном рынке и обратная связь Последний шаг при построении вашей торговой стратегии возврата к среднему заключается в настройке процесса для запуска вашей системы и последующего отслеживания ее дальнейшего развития. Важно отметить, что перед запуском вы должны знать ответы на некоторые ключевые вопросы, например: Как вы будете совершать свои сделки и какой тип ордеров будете использовать? Когда вы торгуете на реальном рынке, ваша цена должна быть как можно ближе к той, которую вы видели при тестировании на исторических данных. Ваши бэктесты должны компенсировать такие детали, как комиссии и проскальзывания, чтобы вы не получили слишком много неприятных сюрпризов при переходе к реальному трейдингу. Поскольку я использую платформу от Interactive Brokers, я обычно устанавливаю свои комиссионные в размере $0,01 или $0,005 за акцию – ваши же комиссионные будут зависеть от того, какого брокера вы используете. Для систем возврата к среднему обычно хорошо работают лимитные ордера, поскольку они могут обеспечить лучшее исполнение цены во время быстрого падения/роста рынка. Вы также должны осознавать возможности своей торговой стратегии. Если вы торгуете неликвидными копеечными акциями, то обычная покупка тысячи акций не может не повлиять на спред. Вы должны знать возможности своей торговой стратегии и учитывать их при тестировании своей стратегии на исторических данных, прежде чем запускать ее на реальном рынке. Что, если что-то пойдет не так? Как и во многих других сферах жизни, стоит иметь запасной план на случай, если что-то пойдет не так. Если ваша торговая стратегия выходит из-под контроля или рынок сходит с ума, у вас должен быть способ быстро отключить данную ситуацию. У некоторых брокеров, включая Interactive Brokers, есть команды, которые можно использовать для закрытия всех позиций на рынке. При использовании автоматических торговых стратегий они должны идеально работать на собственном выделенном сервере в облаке. Это же касается и услуги резервного копирования. Если они не являются облачными, вам следует подумать о наличии резервного компьютера, резервного сервера и резервного источника питания на случай выхода из строя одного из вышеперечисленных. Как вы будете отслеживать дальнейшее продвижение своей стратегии и анализировать свои торговые результаты? Одна из самых важных частей работы – это отслеживание ваших результатов и оценка дальнейшего продвижения вашей стратегии. Всякий раз, когда вы запускаете систему в реальном рынке, маловероятно, что все пойдет гладко и ваши результаты будут точно имитировать результаты моделирования. Первый вопрос, который следует задать: совпадают ли ваши торговые результаты с результатами моделирования? Если нет, вам нужно будет вернуться и разобраться, что происходит. Если дела идут относительно гладко, вы можете начать отслеживать дальнейшее продвижение вашей стратегии. Записывайте максимальную просадку и последовательность прибыльных/убыточных сделок и сравнивайте их с результатами моделирования. Если максимальное количество убыточных сделок во время вашего тестирования на исторических данных было восемь подряд и вы внезапно достигли этого числа всего через пару недель торговли на реальном рынке, то есть большая вероятность, что данная система не делает того, что вы от нее ожидали. То же самое касается и вашей просадки. Вы должны знать, какой результат заставит вас отключить вашу систему, а затем придерживаться его. Более разумный способ отслеживать дальнейшую работу вашей стратегии – это снова использовать метод Монте-Карло. Представьте, что кривые капитала, полученные при использовании метода Монте-Карло, которые мы рассматривали ранее, экстраполируются еще на 100 сделок. Если кривая вашего капитала начнет опускаться ниже этих кривых – это означает, что ваша система работает плохо. Если кривая вашего капитала опускается более чем на 5% по сравнению с рандомными кривыми (или перегруппированными кривыми) – это сильный сигнал для ее отключения. Убедитесь, что обратная связь является неотъемлемой частью исполнения вашей торговой системы. Используйте ее для улучшения своей торговой системы и процесса ее тестирования на исторических данных. Вы можете использовать опыт реального трейдинга – это в будущем поможет вам проводить более точные бэктесты. Пример торговой стратегии возврата к среднему Я не планировал, что эта статья будет такой длинной! Но я действительно хотел включить в нее пример торговой стратегии возврата к среднему. Итак, данная торговая стратегия предназначена для акций S&P 500. Она была протестирована на исторических данных с учетом компаний, ранее входящих в индекс S&P 500, и была скорректирована с учетом дивидендов и корпоративных сделок. Результаты также включают комиссию в размере $0,01 за акцию. Обратите внимание, что данная система не предназначена для торговли. Это всего лишь пример, который я придумал за пару часов тестирования на исторических данных. Правила данной стратегии следующие: Правила для покупки: · Значение RSI (3) < 15 в течение 3 дней подряд; · Значение IBR < 0,2; · Цена закрытия выше скользящей средней с периодом 200 дней. Правила для продажи: · Значение IBR > 0,7; · Стоп-лосс 5%. Дополнительные правила/информация: · Все совершаемые сделки открываются на следующий день; · Максимум пять открытых позиций; · Стартовый капитал 50 000 $; · Размер позиции 20% (равновесные позиции); · Комиссия $0,01 за акцию; · Ранжирование с помощью RSI (3); · Маржа отсутствует. Пример торгового сетапа Ниже приведен пример торгового сетапа, который мы ищем с помощью этой стратегии. 20 января 2017 года RSI (3) опустился ниже 15 в течение трех дней подряд, и акция закрылась около своих минимумов на значении IBR 0,07. Следовательно, мы открываем длинную позицию по следующей цене открытия 23 января (зеленая стрелка). 24 января цена достигла сильного закрытия, и сейчас значение IBR составляет 0,72. Поэтому мы закрываем нашу позицию по цене открытия рынка на следующий день. Наша прибыль составляет 3,15% после уплаты комиссий (красная стрелка). Пример торгового сетапа на акциях компании Citigroup Идея, лежащая в основе этой сделки, заключается в том, что акции, которые удерживаются в перепроданном состоянии в течение нескольких дней, скорее всего, быстро восстановятся. Мы не собираемся ждать длительное время, чтобы зафиксировать прибыль, поэтому стремимся закрыть позицию на первом же приличном подъеме цены. Мы ожидаем отката в рамках восходящего тренда, поэтому смотрим, чтобы акция находилась выше скользящей средней с периодом 200 дней. Результаты стратегии При тестировании этой стратегии на акциях S&P 500 в период с 2002 по 2018 год мы получили следующие результаты и кривую капитала. Наша кривая капитала включает два периода вне выборки: · Количество сделок 1579; · Чистая прибыль 121 296 $; · Суммарный годовой доход (CAR) 8,00%; · Максимальная просадка (MDD) -12,78%; · CAR/MDD 0,63; · Процент прибыльных позиций 64,34%; · Средняя прибыль в сделке 0,41%; · Доходность с поправкой на риск 36,92%. Ниже приведены таблица ежемесячных результатов и график просадки и перетасовки, полученный с помощью метода Монте-Карло: Системные наблюдения Эта стратегия представляет собой простой пример, тем не менее, она демонстрирует некоторые характеристики хорошей системы возврата к среднему. У нас имеется большое количество сделок, высокий процент прибыльных позиций и хорошая доходность с поправкой на риск. Данная система, вероятно, заслуживает дальнейшего изучения и может претендовать на последующее добавление кредитного плеча. Более продвинутые идеи в отношении стратегии возврата к среднему Если вы зациклились на идеях о том, как сделать вашу собственную торговую стратегию возврата к среднему более уникальной, рассмотрите следующие дополнительные идеи: Прочтите академические статьи Обычно бывает полезно почитать академические статьи для вдохновения; Попробуйте применить межрыночные фильтры Хотя для помощи в построении торговых сигналов я вкратце обсудил использование VIX и более широкого рынка, существует гораздо больше инструментов, которые можно использовать для классификации сделок с возвратом к среднему. Их обычно называют межрыночными фильтрами. Попробуйте использовать такие валюты, как USD и GBP. Сырьевые товары, такие как золото и нефть. Экономические показатели, такие как кривая доходности и ВВП. Возможно, измерить корреляции между ними. Эти виды правил не так часто используются, но могут предложить некоторые интересные преимущества для стратегий возврата к среднему; Попробуйте применить альтернативные данные Еще одним вариантом является рассмотрение альтернативных источников данных. Например: данные о событиях, данные новостных настроений, фундаментальные данные, данные, полученные с помощью искусственных спутников. На сайте Quandl можно приобрести целую массу различных источников данных. Одной из торговых идей в нашей программе является простая стратегия возврата к среднему значению для биржевых инвестиционных фондов, которая была усовершенствована дополнительным правилом, полученным из альтернативной базы данных; Поведенческие предубеждения/кризисы ликвидности Проведите мозговой штурм, как вы можете количественно оценить поведенческие эффекты или методы прогнозирования кризисов ликвидности. Например, в преддверии выхода крупных новостных событий. Небольшие детали могут дать вашей торговой системе преимущество и позволить задействовать ее в наиболее подходящие моменты. Заключительные выводы Касательно стратегии возврата к среднему я обнаружил одну важную вещь: для хорошей сделки в рамках данной стратегии необходимо, чтобы всё вокруг оставалось стабильным. Когда акции падают на 10 или 20% – на то есть причина, и обычно вы можете ее узнать. Если падение цены произошло по серьезной причине, например, структурные изменения или вследствие выхода реальной новости, которая коренным образом меняет правила игры, то шансы на то, что эта акция быстро откатится и это принесет вам прибыль, будут намного меньше. Когда такое происходит, вы получаете импульс, и он, очевидно, является врагом стратегии возврата к среднему. В других же случаях акция может резко упасть по менее очевидным причинам. На рынке может просто возникнуть дисбаланс, вызванный крупным ордером на продажу (возможно, исполненный неким инсайдером). Или же акции могут упасть вследствие чрезмерной реакции на краткосрочное событие (например, террористическую угрозу, результат выборов или разлив нефти). Зачастую такие случаи являются наиболее благоприятными моментами для сделок с возвратом к среднему. На рынке произошло большое движение, но на самом деле фундаментально мало что изменилось. Следовательно, возврат к среднему значению требует, чтобы все параметры оставались прежними. Совершая сделку с возвратом к среднему значению, вы не желаете каких-либо структурных внутренних изменений – вы всего лишь ищете острой реакции и нелогичных ценовых движений. Если вы можете найти способы количественного определения, то вы будете на пути к разработке надежной торговой стратегии возврата к среднему. Благодарю за внимание! Джо Марвуд,Переведено специально для Tlap.com
×
×
  • Создать...