Блог им. Buybuy

Странный феномен в рыночных ценах

Добрый день, коллеги!

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

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

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

Начнем с моего любимого тестового кирпичика — реверсивной системы, основанной на линейном индикаторе. Точнее:
Пусть X(0), X(1), ..., X(N) — последовательность рыночных цен
Пусть D(1), ..., D(N) — последовательность их приращений D(I)=X(I)-X(I-1)
Пусть L(1), ..., L(n) — коэффициенты линейного индикатора
Сам индикатор — это Ind(I)=знак(сумма(L(J)*D(I-J)))
Если индикатор положительный — покупаем, отрицательный — продаем, ноль — пофиг (просто поверьте на слово, что ноль будет встречаться редко и на результаты не повлияет, лично я переопределяю функцию ЗНАК, чтобы она никогда ноль не выдавала. Самые щепетильные могут при нулевом индикаторе ничего не делать, т.е. сохранять предыдущую позицию).

Далее, многие из вас (судя по камментам), либо уже прочитали какую-либо книгу по ТВиМС и/или эконометрике и знаете, что такое оптимальная линейная регрессия (по критерию МНК) или оптимальный линейный прогноз. Это не Грааль для зарабатывания денег, но неплохая отправная точка для его поиска. Соответственно, подберем коэффициенты L(I) как коэффициенты оптимального линейного прогноза (по МНК), основанного на предыдущих приращениях цен для
1. будущего приращения цены
2. знака будущего приращения цены
3. абсолютного значения будущего приращения цены

В чем феномен? В том, что для очень больших N (сотни тысяч баров) эти 3 решения практически совпадут в широком диапазоне n (условно, от 1 до 50). Ну т.е. совпасть они никак не смогут, т.к. регрессия производится по отношению к целевому ряду с абсолютно разными средними значениями, но угол между соответствующими векторами L(I) приблизится к нулю (или к 180 градусам). А нас и интересует не сам набор L(I), а он же с точностью до любого положительного коэффициента (все такие наборы дают одинаковый индикатор).

Лично для меня это поразительный факт.
Ну просто потому, что информация отдельно о знаках приращений цен и отдельно об их абсолютных значениях значительно «беднее», нежели информация о самих будущих приращениях цен (со знаками и абсолютными значениями).
Но рынку на это наплевать.

Такой эффект невозможно достигнуть без значительной корреляции соседних (не обязательно только двух) приращений цен.

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

Что вы думаете по этому поводу, коллеги?

С уважением

P.S. Как всегда, убедительная просьба в топике не срать. Для этого есть специально отведенные топики )))
★7
45 комментариев
читаем - читаем
Тимофей Мартынов, 

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

1. будущего приращения цены
2. знака будущего приращения цены
3. абсолютного значения будущего приращения цены

ЕРЕСЬ, АНАФЕМЕ!!!
avatar
Для математики нужны приличные деньги, так что давайте математические уровни для обычных подписчиков
avatar
Simpson, что?

Прям деньгами, что ли?)

С уважением
avatar
Мальчик buybuy, ну Вы и сами то тоже не гнушаетесь. Набросить ¯\_(ツ)_/¯
Людвиг ван Биткоин, про политику — да

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

С уважением

P.S. На самом деле в опционной математике часто используется значительно более сложный инструментарий. И местные продвинутые кадры щелкают его, как семечки. Потому, что он известен…
avatar
Мальчик buybuy, это бесполезно. При всём уважении к Вам, как несомненному профи. Это просто место склок. Однако, однако, позвольте высказать лично моё уважение. Вы, ну может быть ещё, станис, биопс пытаются объяснить толпе хотя бы книги Перчатника.
Людвиг ван Биткоин, про спреды. Бесполезно. Толпа продолжает бежать, увы
Мы Вас читаем, но мало что понимаем.
avatar
Если честно, то ниче не понял.(
avatar
3Qu, в том, что линейная система

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

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

С уважением

P.S. Все опубликованные тобой индикаторы, переписанные в координатах приращений цен (а не абсолютных цен) суть точно такие же линейные индикаторы (или прогнозы)
avatar
Мальчик buybuy, 
Ну т.е. в каком-то смысле знаки и абсолютные значения тесно связаны. Что никак невозможно, если (самая популярная гипотеза) соседние приращения цен независимы (и пофиг на форму распределения, матожидание или дисперсию).
С МНК все равно не въехал.
По приращениям.
Они, таки, практически независимы, но это не означает независимость на интервале.
Представь себе сигнал+шум, превышающий по мощности сигнал. Если М шума =0, то регрессия выдаст тебе сигнал почти в чистом виде. Там все сложней, но это для примера, в примитивном виде.
Корреляции между отсчетами при этом ты можешь и не обнаружить.
avatar
3Qu, МНК — это что?
avatar
ЗРК «Панцирь», метод наименьших квадратов

Соответственно — оптимальность везде понимается в плане минимизации квадратичного отклонения

С уважением
avatar
3Qu, там все хуже на самом деле, бро

Если принять модель: цена = сигнал + аддитивный шум,
то стандартная линейная регрессия (оптимальная в плане МНК, ну т.е. наименьшего квадратичного отклонения) даст соотношение сигнал/шум где-то 1:50, причем в пользу шума (((

Так что традиционные статистики плохо подходят для выявления таких феноменов.

С уважением
avatar
Мальчик buybuy, 
Так что традиционные статистики плохо подходят для выявления таких феноменов.
Это, да. Я и написал, что там все сложней. Еще и нужен ряд условий для шума.
Но факт в том, что для прогнозирования все это мало подходит. Краткосрочное забьет шум, долгосрочное — сигнал и сам изменяется — тоже мимо денег.)
avatar
3Qu, это да

НО
— в модели детерминированный сигнал плюс шум с независимыми приращениями такого суслика феномена видно не будет
— а на рынке он есть

С уважениями
avatar
Мальчик buybuy, детерминированный — это что за зверь? Расписание автобусов тоже детерминировано, но если мы его не знаем, приход автобуса случайное событие.
Аналитический сигнал это да — из под шумов вытащим и спрогнозируем.)
avatar
3Qu, спасибо за анализ, а то раньше пытался въехать, уж если вы то куда уж мне
avatar
Вот если бы математику объединить с психологией…
Что вы думаете по этому поводу, коллеги?

Я думаю, что один рисунок лучше тысячи околонаучных слов.

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

А начитанность авторов никого не парит. Тут таких начитанных — как говна за баней. Благодаря коммунистам с их бесплатным высшим образованием))
avatar
$100, ну тогда считайте, что пост для начитанных

1. Я, к сожалению, испытываю проблемы даже с написанием формул на движке форума, тем более, с публикацией красивых картинок ((( Как говорила моя покойная бабка — Если руки золотые, какая разница, из какого места они растут (((
2. Одним понятным рисунком здесь не обойтись. Нужно 10+ и все они будут невнятные
3. Выкладывать код для линейной регрессии мне тоже лениво — сейчас абсолютно все пакеты и библиотеки делают это, можно даже формул не знать...

С уважением
avatar
$100, вообще не работаю с рисунками, только цифры и ещё раз цифры. Рисую исключительно для презентаций.
avatar
И тем не менее. Если D(l) имеют многомерное нормальное распределение ( не обязательно стационарное), то оптимальный прогноз знака будущего приращения будет иметь вид

  Ind(I)=знак(сумма(L(J)*D(I-J))

Вопрос только в постоянстве коэффициентов L(J) по времени.

А насчёт корреляции соседних приращений, то не знаю, как где, но на минутках SPY внутри основной американской сессии она бОльшую часть времени отрицательна и сильно отрицательна (на RI, кстати, тоже). А нулевой становится исключительно за счёт гэпов между закрытием предыдущей сессии и открытием новой.
avatar
А. Г., согласен

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

Феномен — он про другое немного.

С уважением
avatar
Мальчик buybuy, ну выборочной (!) корреляции то точно на дневках нет. Но отсутствие корреляции не означает отсутствие зависимости. И тем более, что для нестационарных процессов выборочная(!) корреляция, как и всякие выборочные(!) коэффициенты Херста — это «ни о чем».
avatar
А. Г., конечно

Я не писал специально, но ранее упомянул, что все мои исследования (ну, почти все) — это ТФ от 1 мин и ниже.
Уже на 5 мин. картинка начинает ухудшаться.
На 15+ мин. разваливается...

С уважением

P.S. Ну и на дневках набрать сотни тысяч баров просто невозможно. На минутках — и миллион легко. А стандартные статистики дают на рыночных ценах медленную сходимость (у меня, во всяком случае, на примере стандартных выборочных АКФ), так что на дневках можно вообще ничего не увидеть…
avatar
Мальчик buybuy, минутки SPY? Если они, то попробуйте выбросить данные между основными американскими сессиями. Смотрите что получается внутри сессии и между ними
jc-trader.livejournal.com/1615404.html
avatar
А. Г., почитал

Про минутки не нашел
При анализе минуток не понимаю, как на длинную эквити повлияет наличие/отсутствие межсессионной позиции?
Анализируйте склейку — феномен не исчезнет

С уважением

P.S. Ну т.е. я примерно понимаю, на что Вы намекаете — что межсессионные гэпы в среднем направлены вверх. Но мы же не знаем, в какой позе будет стоять система на последнем баре сессии?
avatar
Мальчик buybuy, там не про минутки, а про то, что на растущем рынке от открытия основной сессии до закрытия ее же в сумме получился глобальный  минус на SPY.
avatar
А. Г., это правильно

SPY — типичный LA-актив, так же, как вся российская фонда
(строгая антикорреляция на минутках)
Такая система (выросло-продай, упало-купи) прекрасно работает на минутках SPY
То, что B&H не работает внутри сессий — это про другое

С уважением

С уважением
avatar
Мальчик buybuy, да это просто показывает, что минутки внутри сессии и вне ее — две большие разницы, а значит любые эффекты на минутках надо рассматривать отдельно на минутках внутри сессии и отдельно на минутках вне ее.
avatar
А. Г., не согласен

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

С уважением
avatar
все мои исследования (ну, почти все) — это ТФ от 1 мин и ниже.
Уже на 5 мин. картинка начинает ухудшаться.
На 15+ мин. разваливается...

Мальчик buybuy, думается, что ликвидные минуты могут исчезнуть со временем...

к теме топика:
а) прогноз изменения цены и времени для набора позиции (нахождения цены в диапазоне набора позиции)
б) прогноз ликвидности в диапазоне закрытия позиции.


Про стационарность здесь в лоб говорить точно не приходится. 
Скорее уж про устойчивость каких-то соотношений. 
avatar
SergeyJu, в лоб никто и не говорит

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

С уважением
avatar
Давеча уважаемый wistopus
читаю   до сих пор и не могу дальше… плачу… вот она Слава и Уважение трейдерского общества......

насчет математики… Я сам когда-то учился в заочной физико-математической школе при Новосибирском университете...
я когда-то с Перельманом был на одной ноге...
но потом он пошел дальше, а я свалил…
avatar
wistopus, когда на одной ноге цапля, это понятно, а вот когда Вы вместе с Перельманом на одной ноге, это уже цирковой номер. 
avatar
SergeyJu, 19:47 вот как ты разоблачил иноагента.
Повысим ему квалификацию: «быть на равной ноге»
dslov.ru/fslov/f633.htm
avatar
Да я столько не выпью «за математику»:))
avatar
В чем феномен? В том, что для очень больших N (сотни тысяч баров) эти 3 решения практически совпадут в широком диапазоне n (условно, от 1 до 50).… Лично для меня это поразительный факт.....
Что вы думаете по этому поводу, коллеги?
Я думаю, что никакой поразительности «феномена» нет и результаты говорят лишь о том, что никакие выбранные манипуляции с L(1), ..., L(n) — коэффициентами линейного индикатора никакого эффекта не дали.
Большой Брат, почему не дали?

Стабильно растущая эквити с отличным показателем МО/ДД.
Ну, скажем так, Шарп существенно больше 5

С уважением

P.S. С реальной эксплуатацией, конечно, есть нюансы. Но мы про теорию пока
avatar
Для начала стоит проверить нуль гипотезу, что закономерность получена случайно, для этого достаточно случайно перемешать приращения и посмотреть на результат.
Подозреваю, что это все выходит как выходит, просто потому что среднее болтается около нуля.
И по поводу оптимального прогноза для знака, я не сразу понял что это замена на {+1,-1}. По хорошему это задача классификации которая решается логистической регрессией.
avatar

Действительно немного нестандартный эффект)

avatar

теги блога Мальчик buybuy

....все тэги



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