Блог им. afecn19

Частоты на фондовой бирже. Часть1.

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

Вот например такой ряд — немножко похожий на котировку застрявшей в боковике акции.
Частоты на фондовой бирже. Часть1.

Опытный трейдерский глаз конечно сразу заметит что на котировку это не очень похоже. Но я сейчас не об этом, я о том что этот внешне беспорядочный ряд раскладывается на 4 гармоники (плюс розоватый в самом низу-шум). 
Частоты на фондовой бирже. Часть1.

И вот разбивка в частотно — амплитудном разрезе: 

Частоты на фондовой бирже. Часть1.

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

Частоты на фондовой бирже. Часть1.

Зовем на помощь Фурье и получаем какую то кашу:

Частоты на фондовой бирже. Часть1.

Легкой, уходящей зыбью можем наблюдать, ранее так хорошо выраженные частоты. И главное, мы совершенно непонимаем, когда, какие частоты преобладали по времени. Фурье загоняет амплитудно — частотную картинку временного ряда в общую кашу и самодовольно хымыкает — «кушать подано». 
Но, как говорится спасибо этому дому, пойдем искать следующий. 
Частоты на фондовой бирже. Часть1.
Тут мы видим когда, какая гармоника, с какой частотой и амплитудой присутствовала. А называется все это вевлет преобразованиями. В отличие от синусойд-косинусойд старичка Фурье, тут используются вейвлет функции, который локализованы не только по частотам, но и по времени, что позволяет получить информацию по временному ряду в разрезе: амплитуда-частота-время. Говорим спасибо вейвлетам.

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

… тоска зеленая… И поверьте, это еще лучшее из тех отечественных голубых фишек что я смотрел. Фишка-Роснефть, как сами понимаете.  
Где четкие линии?! Ну что поедать, тренды и шум враги вейвлетов.
Кстати так выгладит скалеограмма случайного блуждания c добавлением тренда:
Частоты на фондовой бирже. Часть1.
То есть как бы фондовый рынок не случайное блуждание, но как то не очень далеко от него ушло. Глобально если смотреть. 

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

Кроме того можно увидеть еще одну гармонику в этот же период. Добавлем:
Частоты на фондовой бирже. Часть1.



Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
4.4К | ★7
49 комментариев
и шо? бабки то сделал на маркете с этими фурье-вейвлетами?
avatar
Джон Элерс сделал бапки на этом
avatar
Sergeyka, это кто ваще?
avatar
Kapeks, американский электрик
На tradingview.com есть много примеров индикаторов по его идеям.
avatar
Sergeyka, а вспомнил. была статья на смартлабе про него. он вроде книгу написал. там было типа DSP и фильтры. но это электротехника, а не рынок.
avatar
Kapeks, ну да, нормальные то пацаны берут и продают опционы на всю котлету и гребут бабло лопатой.
А всякие лошки торгуют по машкам и индикаторам и зарабатывают какие-то паршивые 43% в месяц.
avatar
Sergeyka, кто зарабатывает 43% в месяц?
avatar
Kapeks, Тарасов
avatar
Sergeyka, витёк?
avatar
где деньги, Зин? ;)
avatar
Осталось узнать когда рынок будет гармоничен, как на картиночках. Но зная это я и без товарищей Фурье и Вейвлетов разберусь, что делать.
avatar
AlexWest, ну он в какой то степени гармоничен, только доминирующая частота плавает постоянно, ну и работает это более менее для периодов от 10 до 48, то есть для трендов работает плохо, для контртренда нормально.
avatar
Не плохо для «небольшого специалиста» разложение Фурье и Вейвлеты. Все верно. Вы просто не тот параметр раскладываете. В двух словах тут не скажешь. Вот видео с 40 минуты
Сергей Сергаев, вот его пример кода по Элерсу с периодограммой
www2.wealth-lab.com/WL5WIKI/TASCSep2016.ashx
avatar
Сергей Сергаев, MESA крайне чувствительна к помехам. Так что на рынке MESA — типичный околорынок. 
P.S. Я много лет занимался цифровой обработкой сигналов искусственного происхождения. Поэтому всякие методы спектрального анализа излазил вдоль и поперек. И первое, что я сделал, когда начал анализировать ценовые ряды — это применил свои прокаченные навыки. Результат — отрицательный. 
P.P.S. Автору. Вейвлеты в первую очередь о скорости вычислений. А разложение в координаты время-частота с помощью скользящего или скачущего преобразования Фурье было известно практикам очень давно. Это еще на аналоге умели делать. С помощью гребенки полосовых фильтров и многоканального самописца. :) 
avatar
Сергей Сергаев, спасибо за ссылку, был знаком с Костей Копыркиным по переписке много лет тому назад. 
konkop.narod.ru/
P.S. Только сейчас заметил, что переводы — Ваши. Кстати, преобразование Гильберта, по сути, это взятие производной. Много изгалялся с его численной реализацией, хотел использовать в торговле. Не пошло тоже. Как и всяческие попытки оценить текущую фазу ряда.
avatar
SergeyJu, Помню Рустам Мадыгулов ещё плотно этим занимался в середине нулевых. Результат тоже отрицательный.
avatar
Эта тема отработана еще лет 20 назад.
avatar
robomakerr, работает?
avatar
ch5oh, ну как обычно) слабо, не везде, не всегда, и не у всех)
avatar

Что за софтина?

 

Интересует, конечно, не само чудесное красно-синее полотнище, а его обратная свертка для следующего бара.

 

То есть насколько понимаю у Вас там 2500 вертикальных полосочек.

Берете каждую полосочку, восстанавливаете вид одномерной функции, экстраполируете на 1 бар вперед. Запоминаете.

 

Сравниваете 2499 прогнозов с фактическими значениями.

 

ПС Результаты, наверное, будет лучше в личке обсуждать. =)

avatar
ch5oh, делали так еще помню в 2003… сначала раскладывали цену в ряды… и частотные и тейлора и волша… а потом собирали обратно чтоб предсказать следующий бар… даже прогу продавали


avatar
И главное, мы совершенно непонимаем, когда, какие частоты преобладали по времени.

Окно анализа нужно просто уменьшить. Оно должно соответствовать процессам, а не тупо на всю выборку.
avatar
Дык, есть же уже SWT метод. Правда, видимо, в марте какая-то не та гармоника прошла, потому что давненько ничего про этот метод  не слышно. 
avatar
A Figushkin, SWT — это пародия на вейвлеты. 
avatar
A Figushkin, автор метода регулярно сливался в прямом эфире)
avatar
A Figushkin, «не та гармоника» — отрицательные цены на нефть?
avatar
наконец то на смартлабе картинки красивые опаять! автор продолжай! :)
avatar
картинка 2 и 3 сколько там периодов на интервале вычисления фурье — овердокуя
а на картинке 5 — мало…  там импульс, не удивительно что фурье размыло
....
фурье вообще очень тонкая штука сильно зависит от размеров окна… нельзя просто взять кусок данных и посчитать фурье… там гораздо хитрее все
....
я бы советовал для определения периодов использовать банальную АКФ
....

помню был период 20 дней

avatar

Японский Изя, то есть закрываем счета и на завод?

 

Или есть какой-то метод, который умеет «смотреть вперед»?

avatar
почему-то вспомнился этот замечательный фильм....

Как я лежал в психушке. Записки с той стороны
avatar
Опять терли терли и что натерли? График это случайное блуждание? А теория Доу про 3 волны? Самый простой метод — зигзаг рисуем. А это кусок синусоиды и есть. Все коррекции и боковики из зигзагов .Только глаза промыть надо получше.





avatar
ezomm, что такое синусоида?
avatar
Решил тоже посмотреть, что получится, если применить вейвлет разложение, с последующей реконструкцией. Реконструкция выглядит, как обычный мувинг, который в некоторых случаях начинает менять направление, раньше, чем это делает цена. На графике дневки индекса  МБ (180 дней)   На минутках в режиме получения котировок онлайн иногда кажется, что вот оно раннее предупреждение ценовых изменений. Но чудес не бывает.

  
avatar
Vladimir Diaditchev, у тя на 180 отчетах разрешение крайне мало
возьми 180 и 1800(часовик) и 18000(5ти минутка) и сразу увидишь разницу

 180 дней маловато — лет 10 надо чтоб увидеть выраженный период 1 месяц
avatar
ves2010, С этой приблудой и ее разными вариантами в давние времена наигрался. Особого смысла, для себя,  дальше рыть в этом направлении не вижу. Но штука забавная.
 
avatar
ves2010, что то я никаких месячных циклов на дневках не увидел
avatar
Vladimir Diaditchev, а как вы реконструировали? выбирали какую то выраженную частоту или все засовывали обратно как есть? далее, выборка у вас 180 дней, при такой выборке, выше периода в 30 вы даже не поднимитесь. а я брал за 10 лет и там единственная, выраженная частота была в 220 (то есть год), а ниже ничего. ну а насчет безполезности — даже спорить не буду, ибо очень может быть ничгео тут и нет интересного. ну по крайней мере то что есть годовая периодичность, так это я и так знаю, для этого вейвлеты особо ен нужны
avatar
Марат, Мне было интересно на практике проверить полезность этого разложения и главное обратного преобразования, применительно к краткосрочной, почти скальперской торговле. Как я уже упоминал, иногда  казалось, что реконструированная кривая начинала изменять свое направление раньше цены, а потом и цена следовала в этом направлении. Проверял на  сбербанковских фьючерсах. 
avatar
Хорошая работа, приятно читать 

Сам занимался фурье лет 15 назад, отказался. Будет интересно если у вас здесь что-то получится. 
avatar


Вот такая у меня спектрограмма получилась для Si. От 0 до 256 — период гармоники, от 1 до 3086 — время.
avatar
Kot_Begemot, судя по спектограме там цикл в 250 (годовой), я тоже что то в этом роде получил,  причем он для FRTS более выражен, чем для акций. Тут влияние курса рубля. А на курс рубля влияют налоги, закупка газа, выделение бюджетных средств итп итд, что имеют явную годовую цикличность
А это у вас что? Вейвлеты или оконный Фурье?

avatar
Марат, фурье оконный, я вейвлет уже забыл давно)))
avatar
Применимо в реальной жизни?

Читайте на SMART-LAB:
Фото
GBP/USD: Фунт ушел по-английски, но обещал вернуться
Британский фунт стерлингов решил проявить истинно английскую сдержанность и пока уверенно шагает вниз. Сейчас он приближается к первому локальному...
Фото
Почему стратегия работает на истории, но теряет деньги в реальности
Как сделать количественную торговлю эффективной? Не каждый аналитик может дать ответ на этот вопрос, но эффективная алгоритмическая...
Фото
Что такое PEAD, или выгодно ли покупать акции США после сильного отчёта
Павел Гаврилов В мире финансов существует аномалия PEAD (post-earnings announcement drift) — «дрифт после отчёта». Её обнаружили ещё в 60-х...
Фото
Идеи ПИФ Аленка капитал - изменения за август 26: Элвис в здании и успел выйти из Башнефти
Традиционно продолжаем следить за ПИФ Аленка Капитал от Элвиса Марламова Предыдущий пост про ПИФ Alenka Capital был месяц назад тут...

теги блога Марат

....все тэги



UPDONW
Новый дизайн