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

Стратегия торговли на сезонных и несезонных рынках


Рекомендуемые сообщения

Стратегия торговли на сезонных и несезонных рынках Опубликовано (изменено)

(20).thumb.png.9cd84d8f61ce0a4cc58842a1ea2aba94.png

 

Последовательность и диверсификация

 

Стратегия торговли на сезонных и несезонных рынках

1.jpg.558a08e6660db112f3783ef6cb06aff1.jpg

 

Цитата

 

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

Перри Дж. Кауфман

 

 

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

 

Несколько лет назад я был партнёром в крупном фермерском хозяйстве, находящемся в центре штата Иллинойс. У меня сложилось мнение, что цены на зерно вырастали в середине лета из-за опасений по поводу предстоящего плохого урожая, связанных с отсутствием дождей, слишком большим количеством осадков, нашествием насекомых и множеством других неприятных вещей. С тех пор я внимательно отслеживал ценовые паттерны и обратил внимание, что они стали сильно отличаться от тех, какими были ранее.

 

Экскурс в историю

 

Фермеры в Северной Америке обычно сажают свои летние сельскохозяйственные культуры в апреле и собирают урожай в октябре. Вы не можете изменить сезон, однако вы можете изменить устойчивость культур к экстремальным погодным условиям – жаре, засухе и дождю – и возможность хранения бо́льшего количества урожая, чтобы избежать избыточных продаж.

 

Фермеры также стали хитрее: они умышленно сеют культуры, которые могут дать более высокие цены, но сообщают иные данные, а не те, которые публикует Министерство сельского хозяйства США. С другой стороны, Министерство сельского хозяйства США может оценить масштабы такого искажения данных, и это становится игрой в кошки-мышки.

 

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

 

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

 

Сезонность пшеницы, кукурузы и сои

 

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

 

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

 

В разделе «Программный код сезонных цен и ежемесячной доходности на конец месяца на языке EasyLanguage» генерируются две таблицы: цены и ежемесячная доходность на конец месяца. Вы можете импортировать их в файл Excel и каждый месяц усреднять доходность, а затем построить график сезонной картины из среднемесячных цен. Он будет работать для любого фьючерса или фондового рынка.

 

Сезонные паттерны цен на зерно

 

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

 

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

 

2.jpg.f0c7ce86c8149ddebb7db874e5787919.jpg

 

Сезонность кормового зерна

Пшеница и кукуруза

Пшеница Соя Кукуруза

 

Рисунок 1. Сезонность фьючерсов на пшеницу, кукурузу и сою. На этом графике показана сезонность кормового зерна, ближайшие фьючерсы в течение 20 лет до августа 2022 года.

 

Сезонные паттерны привлекательны, потому что они реальны.

 

Торговая система

 

Теперь, когда мы видим сезонный паттерн, можем ли мы воспользоваться им для получения прибыли? На первый взгляд всё выглядит просто, но это не так. Мы увидим, что обычно цены на зерно снижаются с весны и до сбора урожая. Ценового всплеска в середине лета в некоторые годы достаточно, чтобы его можно было увидеть на графике, но он происходит гораздо реже, чем ожидается.

 

Превращение сезонных паттернов в правила

 

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

 

  • Средняя ежемесячная доходность за предыдущие пять лет.
  • Если цена на конец апреля (месяц для высаживания с/х культур) ниже средней за последние 5 лет, значит, мы имеем дело с «сезонным» паттерном.
  • Если цена на конец апреля выше средней за последние 5 лет, значит, мы имеем дело с «несезонным» паттерном.

 

После того, как мы определили вид паттерна, мы применяем правила:

 

  • Если имеется «сезонный» паттерн, то покупайте по цене закрытия на конец апреля.
  • Если цена в июле этого года выше средней, то в конце июля мы закрываем длинную позицию и открываем короткую.
  • Если мы не выходим в июле, мы всегда выходим в конце августа и открываем короткую позицию.
  • В конце сентября мы закрываем все свои позиции.
  • Если имеется «несезонный» паттерн, мы продаём по цене закрытия на конец апреля.
  • Закрываем короткую позицию в конце сентября.
  • Используя эти правила, мы получаем результаты, представленные на рисунках 2, 3 и 4.

 

3.jpg.395c187da15c38a0860757097f1dc50b.jpg

 

Доходность по пшенице с нулевым порогом

Прибыль/убыток по длинным позициям

Прибыль/убыток по коротким позициям

Общая прибыль/убыток

 

Рисунок 2. Результаты торговли фьючерсами на пшеницу. Здесь показана доходность после применения этой торговой стратегии к фьючерсам на пшеницу.

 

4.jpg.9c0bfb078d37399c2b4bacafa6f6178b.jpg

 

Доходность по кукурузе с нулевым порогом

Прибыль/убыток по длинным позициям

Прибыль/убыток по коротким позициям

Общая прибыль/убыток

 

Рисунок 3. Результаты торговли фьючерсами на кукурузу. Здесь показана доходность после применения этой торговой стратегии к фьючерсам на кукурузу.

 

5.jpg.8e039fce9dc02ab0ae4062e7347d3606.jpg

 

Доходность по сое с нулевым порогом

Прибыль/убыток по длинным позициям

Прибыль/убыток по коротким позициям

Общая прибыль/убыток

 

Рисунок 4. Результаты торговли фьючерсами на сою. Здесь показана доходность после применения этой торговой стратегии к фьючерсам на сою.

 

6.jpg.9ae7faa645595c99a366c78609e56e2d.jpg

 

Доходность по кукурузе с 5%-ым порогом

Прибыль/убыток по длинным позициям

Прибыль/убыток по коротким позициям

Общая прибыль/убыток

 

Рисунок 5. Сделаем более строгое условие для входа. Здесь представлены результаты торговли на кукурузе с использованием 5%-го порога для входа (то есть мы открываем длинную позицию, если текущая месячная цена на 5% ниже средней, и короткую, если она на 5% выше средней).

 

Эта стратегия предлагает способ диверсификации на основе естественного явления сезонности.

 

Применим более строгое условие для входа

 

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

 

Отсутствие сезонного паттерна – нормальное явление

 

Когда мы смотрим на все результаты, мы можем сделать вывод, что торговля на несезонном паттерне, когда цены этого года стартуют выше, чем в среднем за последние 5 лет, является нормой. Но это противоречило бы идее технологии, потому что более высокая доходность привела бы к снижению цен. Причиной может быть инфляция, но это не приведёт к увеличению переходящих запасов. У нас имеются более высокие цены и бо́льшее количество зерна – необычное сочетание.

 

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

 

Улучшение тайминга

 

Недостатком месячных данных является то, что они допускают большие колебания цен без возможности как-либо отреагировать на них. Амбициозный разработчик должен рассмотреть возможность использования дневных данных наряду с месячными сигналами. Если позиция длинная (сезонный паттерн), то её закрытие в середине лета будет обосновано индикатором дневного импульса. Я бы предложил RSI с фильтром Элерса, который сглаживает эти значения.

 

Эта стратегия предлагает способ диверсификации на основе естественного явления сезонности.

 

7.jpg.77b8a3b0ba1c156540a824f5080f3d4d.jpg

 

Запасы сои в июне 2022 г.

Соединенные Штаты

Миллиард бушелей

Предложение

1 Дек 1 Марта 1 Июня 1 Сент

Министерство сельского хозяйства США

Национальная служба сельскохозяйственной статистики

30 июня 2022 г.

 

Рисунок 6. Переходящие запасы соевых бобов. Низкое или высокое предложение в этом сельскохозяйственном продукте? Об этом вам расскажут переходящие запасы. На графике показаны переходящие запасы соевых бобов по состоянию на июль каждого года. Мы видим, что запасы в 2011-2012 годах были низкими, а запасы в 2019-2020 годах были высокими.

 

8.jpg.3c4b24d5084928bc16239a5c1193ddd4.jpg

 

Влияние переходящих запасов

Низкие запасы в 2011-2012 гг.

Высокие запасы в 2019-2020 гг.

 

Рисунок 7. Влияние переходящих запасов соевых бобов. Здесь показана динамика цен на сою за два года: 2012 год (низкое количество переходящих запасов) и 2020 год (высокое количество переходящих запасов).

 

Переходящие запасы

 

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

 

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

 

Мы видим, что запасы в 2011-2012 годах были низкими, а запасы в 2019-2020 годах были высокими. На рисунке 7 показаны ценовые паттерны в течение 2012 и 2020 гг. Низкие запасы в 2012 году вызвали всплеск цен летом, которые затем упали со сбором нового урожая. Высокие запасы в 2020 году привели к очень спокойным и снижающимся ценам.

 

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

 

 

Программный код сезонных цен и ежемесячной доходности на конец месяца на языке EasyLanguage

 

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

 

9.jpg.419e3837a8caff41dd675810d22372b3.jpg

 

Как рассчитать среднее значение за 5 лет

 

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

 

В таблице на рисунке 8 показаны цены на конец месяца, сгенерированные в разделе «Программный код сезонных цен и ежемесячной доходности на конец месяца на языке EasyLanguage». В последнем столбце таблицы также отображена среднегодовая цена. В таблице на рисунке 9 показана ежемесячная доходность, сгенерированная тем же кодом.

 

10.jpg.14f7a13cfcef05017f6e904ae1cb6e79.jpg

 

Рисунок 8. Цены на кукурузу на конец месяца. В таблице показаны цены на конец месяца, полученные из сопутствующего листинга кода. В последнем столбце указана среднегодовая цена.

 

11.jpg.f8adef0118668fa38c9ed5f745fd47b6.jpg

 

Рисунок 9. Доходность кукурузы на конец месяца. Данная таблица является результатом деления цены на конец месяца на среднегодовую цену минус 1, что даёт нам доходность на конец месяца.

 

Резюме

 

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

 

Переведено специально для Tlap.com,
Перри Дж. Кауфман

Изменено пользователем ju.vskv
  • Лайк 4
  • Спасибо 2
  • Огонь! 1
Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...