Добрый день, коллеги!
Давеча уважаемый
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. Как всегда, убедительная просьба в топике не срать. Для этого есть специально отведенные топики )))
знатоки бесполезной информации, как же ржут над вами люди, которые реально шарят.
1. будущего приращения цены
2. знака будущего приращения цены
3. абсолютного значения будущего приращения цены
ЕРЕСЬ, АНАФЕМЕ!!!
Прям деньгами, что ли?)
С уважением
Про математику — нет на самом деле
Просто она сложная у меня (и есть основания полагать, что от простой чудес вообще не стоит ждать)
Поэтому
1. Я пытаюсь максимально упростить используемые методы
2. В ответ получаю — что даже это очень сложно
Я подумаю, как мотивировать community к более сложному анализу
М.б. картинки красивые научусь постить...
С уважением
P.S. На самом деле в опционной математике часто используется значительно более сложный инструментарий. И местные продвинутые кадры щелкают его, как семечки. Потому, что он известен…
построенная как оптимальный МНК прогноз
— только по знакам приращений цен или
— только по абсолютным значениям цен
будет давать примерно такой же результат, что и оптимальный МНК прогноз будущих приращений цен
Ну т.е. в каком-то смысле знаки и абсолютные значения тесно связаны. Что никак невозможно, если (самая популярная гипотеза) соседние приращения цен независимы (и пофиг на форму распределения, матожидание или дисперсию).
С уважением
P.S. Все опубликованные тобой индикаторы, переписанные в координатах приращений цен (а не абсолютных цен) суть точно такие же линейные индикаторы (или прогнозы)
По приращениям.
Они, таки, практически независимы, но это не означает независимость на интервале.
Представь себе сигнал+шум, превышающий по мощности сигнал. Если М шума =0, то регрессия выдаст тебе сигнал почти в чистом виде. Там все сложней, но это для примера, в примитивном виде.
Корреляции между отсчетами при этом ты можешь и не обнаружить.
Соответственно — оптимальность везде понимается в плане минимизации квадратичного отклонения
С уважением
Если принять модель: цена = сигнал + аддитивный шум,
то стандартная линейная регрессия (оптимальная в плане МНК, ну т.е. наименьшего квадратичного отклонения) даст соотношение сигнал/шум где-то 1:50, причем в пользу шума (((
Так что традиционные статистики плохо подходят для выявления таких феноменов.
С уважением
Но факт в том, что для прогнозирования все это мало подходит. Краткосрочное забьет шум, долгосрочное — сигнал и сам изменяется — тоже мимо денег.)
НО
— в модели детерминированный сигнал плюс шум с независимыми приращениями такого суслика феномена видно не будет
— а на рынке он есть
С уважениями
Аналитический сигнал это да — из под шумов вытащим и спрогнозируем.)
Я думаю, что один рисунок лучше тысячи околонаучных слов.
И еще я думаю, что понятный рисунок показывает желание автора объяснить свою идею, а много слов показывают желание автора показать свою начитанность.
А начитанность авторов никого не парит. Тут таких начитанных — как говна за баней. Благодаря коммунистам с их бесплатным высшим образованием))
1. Я, к сожалению, испытываю проблемы даже с написанием формул на движке форума, тем более, с публикацией красивых картинок ((( Как говорила моя покойная бабка — Если руки золотые, какая разница, из какого места они растут (((
2. Одним понятным рисунком здесь не обойтись. Нужно 10+ и все они будут невнятные
3. Выкладывать код для линейной регрессии мне тоже лениво — сейчас абсолютно все пакеты и библиотеки делают это, можно даже формул не знать...
С уважением
Ind(I)=знак(сумма(L(J)*D(I-J))
Вопрос только в постоянстве коэффициентов L(J) по времени.
А насчёт корреляции соседних приращений, то не знаю, как где, но на минутках SPY внутри основной американской сессии она бОльшую часть времени отрицательна и сильно отрицательна (на RI, кстати, тоже). А нулевой становится исключительно за счёт гэпов между закрытием предыдущей сессии и открытием новой.
Но это просто факт линейности прогноза для многомерного нормального распределения — как линейность условного матожидания.
Феномен — он про другое немного.
С уважением
Я не писал специально, но ранее упомянул, что все мои исследования (ну, почти все) — это ТФ от 1 мин и ниже.
Уже на 5 мин. картинка начинает ухудшаться.
На 15+ мин. разваливается...
С уважением
P.S. Ну и на дневках набрать сотни тысяч баров просто невозможно. На минутках — и миллион легко. А стандартные статистики дают на рыночных ценах медленную сходимость (у меня, во всяком случае, на примере стандартных выборочных АКФ), так что на дневках можно вообще ничего не увидеть…
jc-trader.livejournal.com/1615404.html
Про минутки не нашел
При анализе минуток не понимаю, как на длинную эквити повлияет наличие/отсутствие межсессионной позиции?
Анализируйте склейку — феномен не исчезнет
С уважением
P.S. Ну т.е. я примерно понимаю, на что Вы намекаете — что межсессионные гэпы в среднем направлены вверх. Но мы же не знаем, в какой позе будет стоять система на последнем баре сессии?
SPY — типичный LA-актив, так же, как вся российская фонда
(строгая антикорреляция на минутках)
Такая система (выросло-продай, упало-купи) прекрасно работает на минутках SPY
То, что B&H не работает внутри сессий — это про другое
С уважением
С уважением
Ваше рассуждение подходит для пассивной стратегии и (IMHO) не факт, что применимо для активной.
Для корректной проверки Вашего утверждения следует сравнить эквити на склеенном массиве цен с эквити на отдельных массивах сессий и принудительным закрытием до конца сессии (принудительным открытием с начала сессии).
Я делал такие тесты — особой разницы нет (IMHO)
С уважением
Уже на 5 мин. картинка начинает ухудшаться.
На 15+ мин. разваливается...
Мальчик buybuy, думается, что ликвидные минуты могут исчезнуть со временем...
к теме топика:
а) прогноз изменения цены и времени для набора позиции (нахождения цены в диапазоне набора позиции)
б) прогноз ликвидности в диапазоне закрытия позиции.
Скорее уж про устойчивость каких-то соотношений.
У меня получается, что некие статистики медленно плывут (за 6 мес. меняются весьма слабо).
Что никак не отменяет того факта, что нечто меняется быстро, а я пока вижу только низкочастостную составляющую.
С уважением
насчет математики… Я сам когда-то учился в заочной физико-математической школе при Новосибирском университете...
я когда-то с Перельманом был на одной ноге...
но потом он пошел дальше, а я свалил…
Повысим ему квалификацию: «быть на равной ноге»
dslov.ru/fslov/f633.htm
Стабильно растущая эквити с отличным показателем МО/ДД.
Ну, скажем так, Шарп существенно больше 5
С уважением
P.S. С реальной эксплуатацией, конечно, есть нюансы. Но мы про теорию пока
Подозреваю, что это все выходит как выходит, просто потому что среднее болтается около нуля.
И по поводу оптимального прогноза для знака, я не сразу понял что это замена на {+1,-1}. По хорошему это задача классификации которая решается логистической регрессией.
Действительно немного нестандартный эффект)