Блог им. Schetprofits

Немного о результатах исследования и разработки некоторых методов расчета текущего и будущего движения цены.

В числе прочих исследовал качество работы следующих методов расчета направления текущего и будущего движения цены:

-------------------------------

1.Экстраполяция на один шаг в разных тайм-фреймах:
Дает хорошие результаты в торговле на больших тайм-фреймах от 4-х часовок и более.

2.Разложение ценового процесса как функции в ряд Фурье и торговля по:

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

2.2.Торговля по 1-й и 2-й производным от ряда Фурье:
Суть метода: Берутся производные в текущей точке (как бы сейчас), в точке -пи/4 (как бы прошлое) и в точке +пи/4 (как бы будущее). Хорошо ловятся развороты цены.

Оба варианта работают хорошо только на интервалах разложения цены от 2-х недель и более.

3.Суммирование логарифмов цен основных долларовых активов и работа с суммарным ценовым процессом по методу №1.
Суммировались цены: 1)валют, 2)металлов (золото, серебро, платина, палладий), 3) индексов (Доу, СиП, Насдак и другие), 4)товаров (нефть, газ, топливо).
Всего суммировались цены 30 долларовых инструментов.
Торговались выборочные инструменты.
Теоретическая основа: центральная предельная теорема теории вероятностей о том, что сумма случайных процессов с любым распределением вероятностей является процессом с нормальным распределением, что в результате дает достаточно гладкий график суммарного ценового процесса, который можно торговать даже без специальных методов расчета направления движения цены.

Дает хорошие результаты в торговле на больших тайм-фреймах от дней и более.

-------------------------------
Дополнение от 27.12.2016, 22:47.
Из ответа на вопрос проверял ли я метод п.№3 на большом количестве инструментов?
-----начало цитаты---------
это Вы про то, что пробовал ли я использовать инструментов больше чем 30?
Конечно пробовал.
Я нашел англоязычный ресурс (ссылку не дам — сами найдете их много там за бугром), в котором режиме «free download» можно скачать цены на основных американских торговых площадках:
AMEX American Stock Exchange
FOREX Foreign Exchange
INDEX Global Indices
NASDAQ NASDAQ Stock Exchange
NYSE New York Stock Exchange
Я брал сразу все, что имело какие-то приличные объемы торговли.
Получалось 2600 (две тысячи шестьсот) финансовых активов, которые имели долларовые котировки.
Так вот результаты (вид графика суммы логарифмов по дням) практически не отличались от графика 30 основных финансовых активов.
Самое интересное, что в тот момент, когда я проверял это, произошел разворот рынка по доллару.
До этого доллар падал, а потом стал расти скачкообразно.
Так вот сначала график суммы логарифмов по дням изменил направление вверх на направление вниз, а потом, через два дня скачкообразно упал, так как произошел скачкообразный рост доллара ко всему мировому рынку и это было видно на графиках все долларовых инструментов. 
Что наглядно показывает, что торговля по сумме логарифмов позволяет идти вместе с рынком, а не за рынком, как это предлагают основные индикаторы, осцилляторы и прочие «тормозные» способы определения направления движения рынка, основанные на суммировании цены на периоде.
------конец цитаты---------

★24
80 комментариев
Самокритичный трейдер, 
Все три метода хорошо работают на форексе — валюты и металлы.
 
avatar
   Вы уже 2-а года, как я понял, занимаетесь рядами Фурье в применении к трейдингу, каковы результаты торговли интересует не большие таймфреймы от минут до часов.
Машковский Евгений, 
на малых тайм-фреймах, меньше одного дня, Фурье не работает, потому что он, как и скользящие средние, основан на суммировании цен на периоде.
А все методы, основанные на суммировании цен на периоде, хорошо работают только на больших тайм-фреймах.
Как вариант, можно вместо Фурье использовать его аналоги — ядро Дирихле
(
_https://ru.wikipedia.org/wiki/%D0%AF%D0%B4%D1%80%D0%BE_%D0%94%D0%B8%D1%80%D0%B8%D1%85%D0%BB%D0%B5
)
или ядро Фейера
(
_https://ru.wikipedia.org/wiki/%D0%AF%D0%B4%D1%80%D0%BE_%D0%A4%D0%B5%D0%B9%D0%B5%D1%80%D0%B0
)
Они вычисляются намного проще и расходятся с ценой в правой части графика.
При этом цена стремится в сторону графика свертки цены с ядром.
Это можно использовать как прогноз цены.
avatar
Schetprofits, Спасибо, почитаю!
Schetprofits, а как насчет вейвлетов?
avatar
SergeyJu, 
Я перепробовал множество разных преобразований, может быть и вейвлеты тоже.
Все преобразования основаны на суммировании цен активов на периоде.
Процитирую себя ещё раз:
Я пришел к выводу, что все методы, основанные на суммировании цен на периоде заведомо «тормозные». Они могут зарабатывать только на длительных периодах времени.
С любыми преобразованиями Вы заведомо обречены на работу в длительных периодах времени.
Причем часто в очень длительных периодах — от нескольких недель до месяцев.
avatar
Schetprofits, не все преобразования. 
Если Вы возьмете, элементарно, максимум и минимум, они не выражаются через суммирование цен. Любая кривая оценка волатильности — тоже. Борис Гудылин утверждает, что у него есть резонансный индикатор с нулевым лагом. И, знаете, я ему верю. Хотя и не знаю, как это у него получается. :)
avatar
SergeyJu, 
это частные случаи.
В целом обработка ценового ряда на периоде так или иначе связана с суммированием и соответственно с накоплением устаревшей информации, в которой содержится только лишь инерционная компонента.
Вот эта инерционная компонента и дает возможность зарабатывать на больших периодах методами, основанными на суммировании цен активов на периоде. 
avatar
SergeyJu, надо же, прозвучали ключевые слова «резонансный».
Остается продолжить, что резонанс способен накапливать энергию в контуре. И при определенном ее уровне рынок становится очень предсказуем.
avatar
Йоганн, подозреваю я, что слово «резонанс» в данном контексте не то же самое, что звучит в словах «резонер» или «резонансный контур». :) 
avatar
SergeyJu, а какая разница? Любой резонанс позволяет накапливать энергию и некоторую стабильность (на некоторое время)
avatar
Йоганн, резонанс в технике возникает тогда, как у системы есть внутренняя собственная частота колебаний, при которой резко падает затухание. Тогда даже при небольшом возбуждении с этой частотой в системе начинает нарастать амплитуда колебаний, что может привести к разрушению системы или к какому другому нелинейному эффекту. 
Попробуйте описать это словами применительно к рынку. 
avatar
SergeyJu, доводить накачку до разрушения системы нет смысла. Рынок не дурак.

Сразу скажу, что резонанс на рынке сложный, он имеет не только последовательные связи-контуры, но и перекрестные. Применительно к нему можно описать так, например:

Первый толчок — сланцевая революция.
1. нефть дешевеет

2. нефтедобытчики начинают сливать свой бизнес (ТНК БП слили Сечину, Рокфеллер стал сливать по слухам)

3. как следствие — возникает поглощение эмиссии доллара, так как нужны деньги для выкупа актива и индекс доллара растет

4. падают многие валюты к доллару, дешевеет золото, нефть

5. начинается бегство из нефти, золота, валют, что еще больше поднимает индекс доллара

goto 3 (круг замкнулся)

На втором периоде уже возникает резонанс и устанавливается тренд — это и есть энергия резонанса.

Что интересно, после установления резонанса, лаг исчезает и все активы реагируют одновременно.
avatar
Йоганн, не, про сланцевую революцию и рокфеллеров не интересно. Вот глядя на график цены одного актива, за не очень большой срок, как определить, что цена вошла в резонанс, и, кстати, что бы это значило?
avatar
SergeyJu, если глядя на график одного актива — естественно, о резонансе можно судить по повторяющемуся периоду роста/падения.
Но внутри одного актива может быть маскировка этих волн по причине перебегания в другие активы, поэтому нужно анализировать целый портфель. Волна переходит из одного актива в другой, как червь))
avatar
Самокритичный трейдер, 
а какой смысл в этом доказательстве? 
Кому это надо может и сам проверить и потом применять в своей торговле.
Я не результаты торговли представляю, а сообщаю о качестве работы методов торговли, которые доступны каждому для проверки и практического применения.
Каждый может суммировать логарифмы цен,
каждый может сам сделать одношаговую экстраполяцию прямо на графике своего терминала,
каждый сам может разложить в ряд Фурье ценовой процесс и проверить качество работы метода.
avatar
Schetprofits, а не пробовали оценить пригодность всего упомянутого инструментария к исследованию рынка? Это сделать легче, чем пытаться его использовать результативно.
Например, правильно ли Вы понимаете строгость ЦПТ?
П — предельная. Не слишком ли вольно Вы толкуете термин «предел»? Вам точно достаточно 30 инструментов? Может, надо «замесить» их 10000? Это, как бы, формальная сторона вопроса.  
avatar
Борис Гудылин, 
в решениях прикладных задач эта теорема (ЦПТ) является теоретической основой, на которой выстраиваются все последующие действия над обрабатываемыми данными.
Как правило, в прикладных задачах, в данном случае при построении случайного ценового процесса с нормальным распределением для целей успешного трейдинга, достаточно даже от 5 случайных независимых процессов.
Эту теорему тщательно разрабатывали для оборонительных целей, чтобы повысить точность ответных мер.
Кроме того, в математике принято излагать теории методов намного строже, чем они реально работают и применяются на практике.
При разработке электронных систем обработки сигналов никто не использует бесконечное множество случайных процессов, так как в реальных задачах все случайные процессы чем-то ограничены и нет смысла рассматривать, например, 1000 случайных процессов, если их параметры находятся в пределах 10 самых характерных случайных процессов. 
Для своих целей я вообще беру всего семь основных валютных пар (AUDUSD, GBPUSD, CADUSD, CHFUSD, EURUSD, JPYUSD, NZDUSD), и этого более, чем достаточно для построения гладкой кривой, которую можно торговать всего лишь навсего продолжая вперед на один шаг (линейная одношаговая экстраполяция) линию между последними двумя точками. Разумеется, речь идет о тайм-фреймах от одного дня и больше. Можно торговать недели или месяцы. Главное, чтобы все слагаемые были на один и тот же момент времени.
avatar
Schetprofits, "(AUDUSD, GBPUSD, CADUSD, CHFUSD, EURUSD, JPYUSD, NZDUSD)"

Я бы добавил Сингапур и Швецию
avatar
Йоганн, 
разве что для своей торговли.
Шведская крона, так же как и нок — это попутчики евро.
Это не независимые случайные процессы.
Сингапур — не основная валюта на форексе.
Ее и Швецию не все форекс-брокеры торгуют.
avatar
Schetprofits, тем не менее, со Швецией у Америки большой товарооборот, как ни странно. Соответственно, она влияет на индекс доллара.
А независимых, тем более, случайных процессов на рынке нет))
Есть процессы со смещенной корреляцией, если речь о закрытой системе.
avatar
Йоганн, 
в индексе доллара целых три валюты с высокой корреляцией между собой — евро, швейцарский франк (чуть ли не единица) и шведская крона.
Но при этом линия индекса доллара более «дерганая», чем линия суммы логарифмов цен большого количества долларовых активов.
В практических задачах принято считать независимыми случайными процессами такие процессы, которые не имеют линейной зависимости между друг другом.
То есть такие величины, которые нельзя выразить одни через другие, как например, кросс-курсы валют.
Все кросс-курсы вычисляются из независимых долларовых котировок, а не наоборот.
Поэтому мы можем считать цены долларовых активов независимыми случайными процессами.
Наличием некоторой корреляцией между ними мы можем пренебречь, считая эту корреляцию также случайным процессом с неизвестным распределением вероятностей.
Тогда корреляция является всего лишь случайной неявной компонентой в ценах активов, что никак не влияет на конечный результат.
avatar
Schetprofits, а Вам не кажется, что переход к медленным таймфреймам просто облегчает Вам подгонку?
Вы не пробовали исследовать динамику собственных чисел ковариационной матрицы, построенной на этих семи основных парах? Я почти уверен, что максимальное собственное число будет содержать в себе более половины следа.
avatar
SergeyJu, 
а Вы знаете в чем смысл собственных чисел матрицы?
Вы не сможете получить из исходных цен больше информации, чем это в них изначально содержится, как бы Вы их хитро и изобретательно не переставляли и не преобразовывали.
Как в математике — от перестановки слагаемых сумма не меняется.
Медленные тайм-фреймы имеют более гладкую последовательность цен.
Также было бы интересно узнать Ваше понимание смысла ковариационной матрицы — какую информацию Вы получите из этой матрицы и как Вы примените эту информацию в торговле?
avatar
Schetprofits, боюсь, Вы меня не поняли.
О чем говорит большое (относительно следа) максимальное собственное значение? В первую очередь о высокой взаимозависимости всех компонент. В некоторых интерпретациях, особо любимых биологами и социологами, считают, что таким образом выделяется действие общего скрытого фактора. 
В любом случае, это может позволить выделить существенную информацию из общего потока, то есть не создать новую информацию, но повысить отношение сигнала к помехе в сокращенном результате обработки потоке.
avatar
SergeyJu, 
в обработке сигналов собственные числа матрицы вычисляют однократно для каждого интервала (замера) сигнала, чтобы заменить исходную матрицу собственными числами с целью упрощения и ускорения вычислений.
Никакой специальной, дополнительной к измеренному сигналу, информации, собственные числа не несут.
То же самое и про след матрицы.
Ничего такого нового, кроме того что и так уже есть в ценах на графиках Вы, с помощью матриц, их собственных чисел и следов не получите.
avatar
Schetprofits, я Ваш ответ понял, но у меня иное мнение.
avatar
Schetprofits, наверное, можно было бы углубляться в строгость требований ЦПТ, но я спрямлю путь. Я все равно не куплю ни ЦПТ, ни Фурье, ни матстатистику. Я отклонил практически все, на что смотрел. Вы построили как бы нормальное распределение, получили некоторый комфорт в его использовании, но потеряли что-то очень важное. Я заглянул вперед — Вы, imho, правильно оцениваете то, что получили и то, что изучали. Вот здесь мы радикально  разошлись, я сосредоточился на том, чтобы не потерять детали и исследовал более общую задачу. Оказалось, что детали представляют очень большую ценность. Но для их использования мне пришлось вырабатывать свою методологию и свою математику. Я не пожалел.
Я даже могу дать идеологического антипода для ЦПТ — теорему Воробьева. Она определенно оказала на меня влияние.
avatar
Борис Гудылин, 

я Вас понимаю, потому что сам витал в этих иллюзиях.
Но теперь, когда я избавился от иллюзий, могу сказать, следующее:
Существуют три подхода к работе с активами:
1.Все активы никак не связаны надо торговать каждый актив отдельно от других.
2.Все активы не связаны между собой, но можно согласно ЦПТ суммировать их логарифмы и получить гладкую функцию, пригодную для торговли, и торговать как каждый актив суммы по отдельности, так и все активы суммы сразу одним портфелем (одной корзиной).
3.Все активы связаны невидимой связью и надо найти подходящий математический аппарат, который выявит эту связь, которая пренепременно выявит, что ценовой процесс — это не случайный, а детерминированный процесс, развитие которого во времени и в пространстве можно расчитать заранее и постричь на этом зелень.

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

avatar
Schetprofits, Вы пропустили первые 3 строчки моего начального вопроса и дали развернутый ответ про абстрактные прикладные задачи, про оборонку, про что-то еще второстепенное. 
Я спрашивал ведь про конкретную задачу — про рынок.
И нельзя ли было априори предвидеть то, что Вы получили — ограниченную пригодность упомянутых средств?

Относительно трех подходов — взять 1 + надо найти подходящий математический аппарат, который найдет детерминированную составляющую в рыночном хаосе. 
avatar
Борис Гудылин, 
это Вы про то, что пробовал ли я использовать инструментов больше чем 30?
Конечно пробовал.
Я нашел англоязычный ресурс (ссылку не дам — сами найдете их много там за бугром), в котором режиме «free download» можно скачать цены на основных американских торговых площадках:
AMEX American Stock Exchange
FOREX Foreign Exchange
INDEX Global Indices
NASDAQ NASDAQ Stock Exchange
NYSE New York Stock Exchange
Я брал сразу все, что имело какие-то приличные объемы торговли.
Получалось 2600 (две тысячи шестьсот) финансовых активов, которые имели долларовые котировки.
Так вот результаты (вид графика суммы логарифмов по дням) практически не отличались от графика 30 основных финансовых активов.
Самое интересное, что в тот момент, когда я проверял это, произошел разворот рынка по доллару.
До этого доллар падал, а потом стал расти скачкообразно.
Так вот сначала график суммы логарифмов по дням изменил направление вверх на направление вниз, а потом, через два дня скачкообразно упал, так как произошел скачкообразный рост доллара ко всему мировому рынку и это было видно на графиках все долларовых инструментов. 
Что наглядно показывает, что торговля по сумме логарифмов позволяет идти вместе с рынком, а не за рынком, как это предлагают основные индикаторы, осцилляторы и прочие «тормозные» способы определения направления движения рынка, основанные на суммировании цены на периоде.
Надеюсь, что на этот раз я ответил на Ваш самый главный и важный вопрос.
avatar
Schetprofits, Вы упорно не понимаете меня. Оставьте в покое тридцатку, это же простая проверка, но именно она Вас почему-то задела.
Математика гораздо богаче, чем то узкое направление, которое Вы осваивали. И рынок — гораздо более богатая задача, нежели просто абстрактная числовая последовательность. Но Вы же сами создали себе некоторые рамки и даже не делаете попыток выйти за них. Вы методично потратили какое-то время, чтоб получить некоторые результаты, не вызывающие у Вас восторга.
Этот этап надо было проходить гораздо быстрее. Вы почти созрели, что Ваш инструментарий был ограничен, даже аргументировали это, но продолжаете держаться за него — это так по-человечески, быть верным чему-то.
Смотрите, какая интересная ситуация. Вроде мы оба изучаем рынок, осмысленно применяя математику — очень редкое направление, по моим наблюдениям. Но у нас вообще нет точек соприкосновения. Даже в рынке мы изучаем разные объекты. У нас разные математические миры. От своего я в восторге.

Год назад я опубликовал свой первый пост о своем взгляде на устройство рынка, подходящем инструментарии и первых результатах, вынужденно не выдавая всей информации (сейчас я бы написал его гораздо сильнее).
Одна из целей была — найти родственную математическую душу.
Пока я одинок.
avatar
Борис Гудылин, 
А Вы не могли бы как-то более четко и кратко изложить Вашу математический подход к рынку?
Хотя бы основную идею.
Достаточно, например, сказать, что Вы считаете, что весь рынок — это одно целое и что все финансовые активы в нем связаны и что весь рынок или часть рынка можно описать некоторой математической конструкцией — матрицей или ещё чем-то и что путем решения уравнений или совершения преобразований можно вычислить точное направление движения цены или вообще вычислить будущую цену любого финансового актива.
Я почитал заголовки и несколько начал Ваших постов годовой давности и обнаружил, что Вы сторонник учения о применении в трейдинге теории Фракталов.
Я просто работал в сфере применения прикладной математики для обработки сигналов на бортовых компьютерах.
Поэтому у меня отношение к математике, как к обычному инструменту — я беру тот инструмент, которым можно произвести нужную операцию.
Это как в слесарном деле — чтобы завернуть гайку нужен именно гаечный ключ, а не напильник или молоток.
Люди, которые не применяли математику для решения практических задач, часто пытаются решить свою задачу неподходящими инструментами.
Мне представляется, что фракталы в трейдинге неприменимы.
Кроме внешнего сходства нет ничего общего.
График цены во времени, который как бы фрактален, на самом деле — это не объект, а окаменевший наскальный рисунок, который уже ничем не может быть полезен для текущего трейдинга. 
Наскальный рисунок может быть интересен только историкам и археологам.
avatar
Schetprofits, есть контакт! 

Увы, почти час набирал ответ, но что-то случилось — потерял его. Попробую воссоздать. Потребуется время.

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

smart-lab.ru/blog/370199.php#comment6626816
 
avatar
Борис Гудылин, 
Я не спешу.
Мне важно, чтобы Вы кратко и четко сформулировали свой математический метод (если он уже есть) или хотя бы озвучили постановку задачи в Вашем представлении, например: Вы считаете, что рынок можно описать системой линейных уравнений, в которых неизвестные (искомые) переменные — это объемы и знаки направления сделок, а коэффициенты — это текущие котировки финансовых активов.
Это пример постановки задачи.
Напишите что-нибудь по этому образцу.
Это поможет нам лучше и быстрее понять Ваш подход к рынку и расчету его параметров. 
avatar
Schetprofits, есть контакт!


Рынок – сложное междисциплинарное образование. Идеи относительно его устройства идут из разных дисциплин. Основа – естественно, экономика, но есть место и социологии, психологии, информатики, даже философии. Меня интересовали те факторы влияния, которые можно было как-то оформить математически. Они есть.


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

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

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

Еще один элемент методологии – отказ от внешних источников информации, кроме минимума, типа определений и основных концепций. Формируя свое представление, по мере необходимости подтаскивал что-то дополнительно. Избежал избыточности и дурного влияния. Правда, позже оказалось, что “изобрел несколько велосипедов”, но возможно и что-то новое.

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

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

 
Второе основание для Вашего скепсиса относительно фракталов. Вы их потеряли, когда что-то усреднили, замешали или выделили какую-то главную составляющую – Вы потеряли детали, к которым теория хаоса велит относиться очень бережно. Ваш инструментарий, теряя детали, уводил Вас в область больших ТФ.Фрактальность рынка должна присутствовать на всех ТФ, возможно что-то особое есть на очень больших и очень малых  ТФ, но на ТФ от секунд до недель она есть. Билл Вильямс понимал, что фрактальность должна одинаково выглядеть одинаково на всех ТФ, но его понимания хватило только на то, чтоб подобрать единые параметры своих “машек” и определить карикатуру на фрактал.     

 
Есть еще и третье основание для Вашего скепсиса, но Вы его не высказали. Речь о фрактальной размерности. Я недавно в каком-то комментарии просил найти несколько причин, по которым ее применение в рынке не имеет смысла. С точки зрения той самой фрактальной размерности рынок мультифрактален, как минимум. Отсюда мое настороженное отношение к использованию понятия “предел”. Я попробовал вернуть рынку исходное значение термина “фрактал”, целое подобно части. У меня фракталы не просто подобны, они близнецы по формуле и увязаны в иерархическую структуру. Есть маленькие фракталы, есть большие, есть правильной формы, есть необычной – они все равно близнецы.

 
Согласен, что вы исследовали инерционные свойства рынка. Мое внимание было сосредоточено на неинерционных свойствах, на рыночных движениях, у которых есть начало и конец, вне зависимости от такого понятия как “тренд”. Фрактал именно и представляет это движение. И я показываю только часть семейства фракталов. Все фракталы конечны. Фракталы из-за своей законченности – неинерционны.  Но своеобразная инерционность скрыта в них – все фракталы имеют обыкновение завершаться естественным образом. Грубое возмущение рынка может прервать формирование фрактала, форсированно начнется формирование новой фрактальной подструктуры, но на более высоких уровнях иерархии это возмущение может оказаться малозначимым. И, независимо от того, чем вызвано формирование нового фрактала, новостью, самоорганизацией рынка, действиями маркетмейкера или игрока соответствующего масштаба, развитие фрактала идет по одному и тому же сценарию.   

 
У меня нет понятия “тренд”. Понятия “импульс” и “коррекция” у меня есть, есть хорошие обобщения дискретности Фибоначчи (коррекции и расширения), избавляющие от необходимости работать с конкретными значениями. Собственно и ТФ мне не особо нужен, имей я возможность работать на тиковом уровне – я бы работал на нем. И нарезка на свечи тоже не особо важна, я занимался с разными формами представления движения цены и тоже подвергал ее нелинейным преобразованиям. Возможно, выберу самую оптимальную по моим соображениям, нарежу по вкусу.

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

 
Простой вопрос. Что в движении цены выделяется? Экстремумы. Есть ли связь между противоположными экстремумами? Между некоторыми парами есть. Многие могли бы ее найти, задайся они этим вопросом. Оформить ее математически было сложнее, но тоже удалось. Приятных сюрпризов и находок было много, сложностей тоже хватало. Не все свои идеи я могу хотя бы опробовать. Нереальный объем вычислений.


Я нашел в рынке около двух десятков хороших вопросов и ответил на них, иногда качественно, иногда математически. Вот еще один из простейших с математическим подтекстом:”На каком таймфрейме надо работать”. Я здесь раз пять объяснял, в чем суть. Больше не буду. И скорее всего, свое присутствие здесь приостановлю. Я год отвел себе на общение, с кем-то временно откровенничал в комментариях, кулуарно пообщался примерно с двумя-тремя десятками трейдеров, кому-то рассказал основы с акцентами, кому-то почти все. Точек соприкосновения было очень мало. Потенциально были возможны еще единичные точки соприкосновения, но мы разошлись во времени. Пожалуй, единственная польза для меня – привел в порядок мысли и сузил круг общения. И всплыл еще один нелинейный фактор влияния на рынок, тоже “математический”, раньше руки не доходили, затерялся как-то. И есть соображения, как его использовать и почему его понимают неправильно.    

 
У Вас был еще вопрос. Многие рыночные активы связаны между собой, есть переток капитала, арбитраж, есть хеджирование. Отчасти по этой причине я скептически отношусь к объемам, доверяю только фактически состоявшейся цене, а не намерениям в стакане. “Жена Цезаря должна быть выше подозрений”. Я усложняю себе работу, но не ведусь на использование локальных или временных неэффективностей, держусь за сохранение общности. Не вижу применения своих идей в межактивных связях, матстатистика здесь более уместна. Мои идеи относятся только к отдельно взятому инструменту (акции или фьючерсу), вне его возможной связи с другими.

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

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


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

И еще – исследование продолжится.
avatar
Борис Гудылин, очень многие активы между собой связаны, это совершенно точно. Но эта связь не выглядит детерминированной. Даже такой сомнительный инструмент, как расчет коэффициента корреляции приращений логарифмов цен, показывает, что очень часто (а) коэффициент корреляции значимо отличен от нуля (б) его оценка существенно нестационарна. 
avatar
Schetprofits, а гипотезу наличия статистической, недерминированной связи между активами Вы почему отбросили? А ведь она есть!
avatar
Борис Гудылин, теорем Воробьева несколько, об отделении выпуклого замкнутого ограниченного множества гиперплоскостью, или о поиске экстремума функции с ограниченной точностью или еще?
avatar
Борис Гудылин, как удивительно. Мне кажется, я всегда про этот численный метод знал.
Есть такой метод поиска нуля весьма гладкой функции, которая один раз меняет знак внутри интервала — деление пополам. Так вот, при поиске экстремума его прямой аналог — как раз это самое. В общем, азы университетского курса по вычислительным методам.
Единственное, что вносит некую смуту, это если значение функции будет возвращаться с ошибкой. 
 
avatar
Борис Гудылин, если взять хоть стопяцсотмиллионов случайных рядов, которые все зависят от одного общего фактора, никакая ЦПТ этот фактор убить не сможет. 

avatar
SergeyJu, я потому и спрашивал про выполнение условий ЦПТ, количество инструментов — это частность, простая проверка. Там моя сильная подача осталась незамеченной.
avatar
Самокритичный трейдер, 
я на ты не разговариваю — либо переписывайте свой пост с обращением ко мне на Вы, либо я с Вами более не общаюсь. 
avatar
Самокритичный трейдер, 

и что?

avatar
1. К сожалению, все, что построено на разложении сигнала в спектр, работает только как экстраполяция затухания и никак не предсказывает волевые события, рождающие новые колебательные формации.
2. На современных рынках сильно выражена трендовость, что рушит все гармонические ряды даже на старших таймфреймах.
3. Время на рынке нелинейно. Оно то сжимается (часто), то расширяется (редко). При сжатии старшие гармоники передвигаются вверх, а на их месте появляются новые старшие (бывшие макрогармоники)

Сорри за непривычную терминологию.


Скажите, а в методе 1 «Экстраполяция на один шаг в разных тайм-фреймах» Вы линейную экстраполяцию применяете или полиномальную?
ПС. Понял, линейную.
avatar
Выше я уже ответил про экстраполяцию, поэтому просто процитирую свой ответ:
Для своих целей я вообще беру всего семь основных валютных пар (AUDUSD, GBPUSD, CADUSD, CHFUSD, EURUSD, JPYUSD, NZDUSD), и этого более, чем достаточно для построения гладкой кривой, которую можно торговать всего лишь навсего продолжая вперед на один шаг (линейная одношаговая экстраполяция) линию между последними двумя точками. Разумеется, речь идет о тайм-фреймах от одного дня и больше. Можно торговать недели или месяцы. Главное, чтобы все слагаемые были на один и тот же момент времени.

Так и есть период t несущей частоты 1/t часто увеличивается со временем — начали с периода t=2 недели, а потом период несущей растянулся до t=4 недели.
Обычное дело. 
Время на рынке линейно.
Нелинейной является плавающая несущая частота.
Торговать по Фурье-разложению — очень медленное занятие, а деньги нужно зарабатывать быстро.
Поэтому я сам в итоге перешел на собственный аналог линейной экстраполяции.
Тоже не быстро, но намного быстрее, чем Фурье.
avatar
Schetprofits, «Время на рынке линейно.
Нелинейной является плавающая несущая частота.»
Если быть корректным, то да, время на рынке, как и во вселенной линейно.

Это вопрос относительности. Я предпочитаю вносить коррекцию шкалы времени (она представляет собой колебательный  график) и работать уже спокойно с «линейным» временем.

Насчет девиации «несущей» (тактирующей) — не соглашусь. Так как не все гармоники смещаются равномерно. Старшие ускоряются сильнее младших, что я заметил. Младшие же долго сохраняют стабильность (связанные резонансом) и в один момент просто разрушаются, либо складываются в импульс или геп. Это подобно волнам сжатия в газовой среде, когда самолет преодолевает звуковой барьер.

А насчет быстрого заработка — я отказался от этой идеи. Думаю, это очень рискованно. 100% годовых на маленьком депо без риска — реально.
На большом депо реально только приблизиться к %% ставки))

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



Или на золоте вот:


Не смотря на то, что работаю в контртренде, все сделки закрываются только в плюс.
avatar
Йоганн, а на рынке акций Ваш подход работает?

avatar
SergeyJu, да, но рынок акций более закуклен, чем форекс и еще там экспирация приводит к рывкам, которые дезориентируют систему. При наличии альтернативного торгового опыта, мой подход может быть подспорьем хорошим, но не основным методом.
avatar
Йоганн, экпирации на фьючах или опционах сбивают Ваши алгоритмы на акциях?
avatar
SergeyJu, простите, оговорился. Я имел в виду дивидендные отсечки))
avatar
Йоганн, ну, это не слишком частое событие, да и не так  уж сложно учесть. 
avatar
SergeyJu, возможно, с нового года я перейду на мт5 и начну публиковать прогнозы по акциям  от брокера «Открытие»
avatar
Йоганн, 
вот Вы нашли свой грааль.
А я не стал маяться с торговлей по Фурье из-за долгих, по моим меркам, ожиданий результатов.
Я пришел к выводу, что все методы, основанные на суммировании цен на периоде заведомо «тормозные».
Они могут зарабатывать только на длительных периодах времени.
Поэтому я стал искать и нашел более быстрые варианты.
Но это уже было не Фурье.
avatar
Schetprofits, у меня тоже не Фурье, хотя, я именно с него попытался начать в 2002-м. После чего до меня дошло, что экстраполяция по Фурье не возможна в принципе))
Поэтому разложение в ряд — не дает НИЧЕГО, кроме спектра сигнала.

avatar
Йоганн, 
ряд Фурье вообще-то создавался для интерполяции функций, а не для экстраполяции.
А вот несущую синусоиду вполне можно продлевать на один-два шага вперед за пределы периода разложения.
Кроме того, производные от ряда как бы заглядывают в будущее.
Но это все не отменяет громоздкость и тормознутость расчетов по Фурье. 
avatar
Schetprofits, производная в некотором смысле есть результат преобразования Гильберта исходного ряда. Его можно представить через  взвешивание в спектральной области. На практике идеальный дифференциатор невозможен, поэтому численный расчет преобразования Гильберта включает в себя как минимум подавление высокочастотных компонент спектра. 
avatar
SergeyJu, 
производная тригонометрической функции, на которые раскладывается ценовой ряд — это просто ортогональная ей тригонометрическая функция.
Я перепробовал многие преобразования, в том числе и Гильберта.
Гильберт — это вообще отстой. Даже нечего обсуждать тут.
Все эти преобразования — просто свертка ценового процесса с некоторой эталонной функцией путем суммирования произведений на периоде.
Суммирование на цен на периоде — это всегда будет либо тормоз, либо очень кривой тормоз.
Я уже полностью перешел только на математический анализ и его приложения.
avatar
Schetprofits, преобразование Гильберта не отстой. Это просто физически не реализуемый оператор в силу бесконечности пределов интегрирования. Приспособить его к ограниченному временному интервалу — весьма нетривиальная задача. Тем более с учетом того, что наши ряды нестационарны. Ни за что не поверю, что Вы углублялись в детали численной реализации. А формула из книжки, да, к нашим задачам не шибко приспособлена. 
Я пробовал еще и такой подход, аппроксимировать ценовой ряд некоторым классом функций с небольшим числом параметров. Например, полиномом. Тогда производная на правом краю явно вычисляется для данного класса. В общем, тоже так себе подход. 
avatar
SergeyJu, 
прошлом году я перепробовал все преобразования на временном периоде.
В том числе и Гильберта.
Его результаты были в разы хуже, чем у ядра Дирихле и ядра Фейера, которые, между прочим очень хорошо аппроксимируют ценовой ряд.
Вообще-то весь этот инструментарий (ряд Фурье, ядро Дирихле и ядро Фейера) и создавался для, как можно более точной и быстрой, интерполяции функции между узлами (точками ценового ряда).
А вот ядро Гильберта применяется не для интерполяции функций, а для целей фильтрации сигнала и для целей прогнозирования цены непригодно.
avatar
Schetprofits, в теории приближений для интерполяции используется техника сплайнов. Но это к слову. 
Фишка в том, что хорошие методы интерполяции вовсе не являются априори хорошими методами экстраполяции. То, что у Вас работает ядро Дирихле, не удивительно, Вы фактически подавляете высокочастотную компоненту спектра и заодно боретесь с эффектом Гиббса. 
Хорошо, что у Вас это работает, только объяснение,  отчего это работает, у Вас неверное.
avatar
Йоганн, почему же экстраполяция по Фурье невозможна? 
Берете комплексный спектр, взвешиваете компоненты с помощью вещественных весов и затем делаете обратное преобразование фурье с любым временным смещением, в том числе и в будущее. Только надо все делать аккуратно, чтобы не попасть на эффекты, вызванные циклической природой базового алгоритма ДПФ.
avatar
SergeyJu, дело в том, что это будет не экстраполяция, реального сигнала, а продолжение паттерна выборки, выраженного через гармонический ряд.
Для того, чтоб убедиться, возьмите сигнал из суммы двух синусов и попробуйте его экстраполировать. В подавляющем большинстве точек старта получите «пташку» ))
avatar
Йоганн, ничего подобного. В спектре у меня (в идеале) две дискретных линии, которые я и буду обратным преобразованием Фурье превращать в суперпозицию двух синусоид. 
avatar
SergeyJu, две — это в идеале))
Такое может быть, если обе синусоиды сигнала четко совпали по частоте с 1/N.
А ежели между гармониками, тогда получите уже ряд вместо двух дискрет.
И при попытке экстраполяции этого ряда имеем «пташку»
Или я Вас не так понимаю?
avatar
Йоганн, проблема в том, что использование ДПФ неявно использует то, что наша функция периодическая. А наша функция НЕ периодическая. Поэтому лобовое вычисление спектра может привести к искажению, которое называется эффект Гиббса. Для его подавления используют временные окна и прочие более содержательные ухищрения. 
avatar
SergeyJu, эффект Гиббса — это результат усечения верхней части спектра и возникновение гребня на частоте усечения.
То, о чем я говорю, вызвано другими факторами.

Я говорю о том, что невозможно экстраполировать синусоиду (периодическую) с частотой 1/1.5 при помощи любого ограниченного ряда гармоник. 1/1, 1/2, 1/3… найденного внутри взятого окна выборки.
В случае совпадения частоты синусоиды с частотой одной из гармоник, это делается без проблем.

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

Экстраполируя, мы априори считаем нашу функцию периодической. Так оно и есть на практике в большинстве случаев.
avatar
Йоганн, грубо, если Вы возьмете временное окно для обработки длины N, и будете применять ДПФ без всяких премудростей к ряду P(n), n=1,...,N ряд Фурье будет построен так, чтобы P(N+1)=P(1).
Просто в силу неявного предположения о периодичности, которое зашито в стандартных формулах. Естественно, что для наших целей экстраполяция подобным «методом» непригодна.
avatar
Schetprofits, наверняка Ваша линейная интерполяция с переменными (адаптивными) коэффициентами?
avatar
SergeyJu, 
для Вас ещё раз процитирую свой пост выше:
Для своих целей я вообще беру всего семь основных валютных пар (AUDUSD, GBPUSD, CADUSD, CHFUSD, EURUSD, JPYUSD, NZDUSD), и этого более, чем достаточно для построения гладкой кривой, которую можно торговать всего лишь навсего продолжая вперед на один шаг (линейная одношаговая экстраполяция) линию между последними двумя точками. Разумеется, речь идет о тайм-фреймах от одного дня и больше. Можно торговать недели или месяцы. Главное, чтобы все слагаемые были на один и тот же момент времени.
Просто прямо на графике суммы логарифмов цен долларовых активов (в России — рублевых активов) продолжаем мысленно линию дальше, том же направлении куда она шла от предпоследней точки до последней точки графика.
И никаких коэффициентов, ни обычных (масштабных, угловых и прочих), ни адаптивных.
avatar
Schetprofits, понял. 
Мне просто не пришло в голову, что именно двухточечную экстраполяцию Вы назвали своим собственным аналогом линейной экстраполяции.
Уж больно много всяких заковыристых способов мне пришлось в свое время применять или исследовать, в основном, конечно, не для рыночных данных.
avatar
SergeyJu, 
Вы не так поняли.
Одношаговая (в Вашей озвучке — «Двухточечная») линейная экстраполяция — это для суммы логарифмов цен, про которую речь в топике.
А мой аналог линейной экстраполяции — это другая тема, которую я пока обсуждать не намерен.
Там намного больше точек задействовано в расчетах.
avatar
Schetprofits, про логарифмы я понял. 
А вопрос, оказывается, был по существу. Желаю успеха.
avatar
Самокритичный трейдер, 
И ЧТО? И ЧТО?  Видимо тебе дали по шапке! В ЧС посадили навечно, думаю.
avatar

теги блога Schetprofits

....все тэги



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