Блог им. Buybuy

Пара строк в гроб теоретико-вероятностному подходу к рынкам

Доброй ночи, коллеги!

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

К примеру, я до сих пор пытаюсь расколоть крепкий орешек задачи максимизации «правильной» эквити. Эта задача легко решается при наличии квантового компьютера в 512+ кубит и крайне тяжело во всех остальных случаях.

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

Пусть x(i) — это цены
Пусть d(i) = x(i) — x(i-1) — это приращения цен

Составим 2 выражения (формульный синтаксис взял из Excel — чтобы было меньше вопросов)

1. сумм(d(n)*(ЗНАК(d(n-1))+ЗНАК(d(n-2)))*abs(d(n-1)))
2. сумм(d(n)*(ЗНАК(d(n-1))+ЗНАК(d(n-2)))*abs(d(n-2)))

Так вот. При достаточно большом интервале суммирования оба выражения ВСЕГДА будут положительны
P.S. Утверждение проверено в т.ч. на часовках RTS, которые мне любезно предоставил уважаемый А.Г.

Вангую, ни одна ТВиМС теория не сможет объяснить этот феномен.
А таких феноменов (я их называю «инвариантами») у меня — как г@вна за баней.

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

С уважением

P.S. Это не тупик. Выходы для любителей ТВиМС есть. Лично я рекомендую присмотреться к стохастическим интегралам по Стратоновичу (не по Ито, конечно, см. выше).
★2
54 комментария
Лично я рекомендую присмотреться
Лично я рекомендую отправить в топку приращения и работать непосредственно с ценами.)
Ну, и второе: всяческие ТВИМС оч полезны. Статистика, вообще, наше все.))
avatar
3Qu, хммм

Ты меня разочаровываешь, бро (((

Поясни, плз, в чем прикол работать с ценами, а не с их приращениями?

С уважением

P.S. Ответ очевиден, но м.б. ты уже что-то умное скажешь )))
Мальчик buybuy, 
в чем прикол...?
Хотя бы в том, что
(ц1+ц2+ ....)/n = Цср и т.д.
А че мне проку с ваших приращений? Хотя бы, приращ_средн на интервале, особенно на большом, всегда ~=0. От средней свечи проку тоже ноль, и т.д.))
Но, вы продолжайте. Не оставляйте стараний, маэстро.©
avatar
3Qu, если ты про центральную предельную теорему (ЦПР), то спешу тебя расстроить...

Условия для ее выполнения не работают...

От слова совсем...

Не согласен — докажи… (ну только не на комбинации из 3-х пальцев)

С уважением
Мальчик buybuy, 
докажи… 
Самому слабо построить? Я уже… неоднократно.
Никому ничего не доказываю — пустая трата времени, извини.
avatar
3Qu, вот мне как раз не слабо

Поэтому ответственно заявляю — ты п@здишь )))

И вводишь в блуд неокрепшие молодые СЛ души )))

На калькуляторах померяемся?) Или слабо?)

С уважением
Мальчик buybuy, слабо.) Есть более интересные занятия. Скажем, такие:

url0 = 'https://fapi.binance.com'
url1= 'wss://fstream.binance.com'
url2 ='https://testnet.binancefuture.com'
url3 =' wss://fstream-auth.binance.com'
# Получение listen_key
um_futures_client = UMFutures(key, skey, base_url= url0)
lkey = um_futures_client.new_listen_key()
logging.info(lkey)

# организация потока
urls1 = 'wss://fstream.binance.com'
urls2 = 'wss://fstream-auth.binance.com'
url_lk = urls1 + '/ws/' + lkey['listenKey']
stream_client = UMFuturesWebsocketClient(stream_url = urls1)
.....
Узнаешь брата Васю?

avatar
3Qu, узнаю

Но профит кроется вовсе не в протоколах доступа )))

На вопрос, как я понял, ты не ответишь?

Ну Ок. Спокойной ночи и прибыльной торговли, бро.

С уважением
3Qu, 00:09 работать  не с относительными приращениями, а  ценами,  которые для разных бумаг различаются в ТЫСЯЧИ раз, — это примерно то же, что вытворяли древние египтяне, которые использовали разные алгоритмы умножения для разных пар чисел.
Rostislav Kudryashov, тут Вы, уважаемый, точно ошибаетесь

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

С уважением
Но профит кроется вовсе не в протоколах доступа )))
Все остальное уже есть.))
Пока. И тебе того же)
avatar
3Qu, ну и славненько

bye
Фраза «стохастический интеграл Стратоновича» для многих здесь звучит как угроза:))
avatar
bozon, если в общих чертах, то волновая функция по Стратоновичу эволюционирует вместе с эволюцией 2-го момента, что противоречит леме Ито, в которой волновая функция стационарна, а 2-ой момент рисует 'гладкий' сигнал.
avatar
ну да… лонг и шорт не симметричны… и зеленых свечей больше чем красных... 

я бы объем добавил… типа красных меньше но объему в них больше... 
т.е почитал бы обьемы в зеленых свечах а потом в красных и убедился что они равны… но не во фьюче а акции какой нибудь… т.е симметрия в обьемах а не ценах и их приращениях
avatar
Типа две сонаправленные свечки предскажут направление третьей, а когда нет — ошибка будет незначительной (непродолжительной).
Вангую: выжимать капли профита придётся долго и из всего ценового водоёма с его чёрно-белыми лебедями.
avatar
bozon,
avatar
Предположению, что цены напоминают марковский процесс Ваши результаты  в данном топике не противоречат. 
avatar
SergeyJu, ну я не хотел вдаваться в детали

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

Ну я и не писал, что ТВиМС это неинтересная и неполезная вещь. Просто применимость любого инструментария (традиционного) подлежит аккуратному тестированию, что (обычно) никогда не делается. В итоге гвозди микроскопом и все дела...

С уважением
Мальчик buybuy, как писал Талеб, в экономике часто верны именно отрицательные суждения. 
Цены НЕ процесс с логнормальными приращениями
Цены НЕ марковский процесс. 
Но жить и торговать это не слишком мешает.
avatar
ТС мне напоминает персонажей одного пошлого анекдота про пилотов и стюардессу.
Гипотеза Башелье выдвинута в далеком 1900 году. Была очень популярна, и благодаря своей простоте ( в математическом смысле) получила заслуженную популярность, и  послужила основой для красивых математических шняжек вроде уравнения BSM. Однако маразм, связанный с этой гипотезой никуда не делся. Маразм заключается в том, что поведение ограниченного сообщества разумных личностей (рынок) пытаются смоделировать броуновским движением пылинок в капле воды. (Для сведения: в капле воды содержится 20*10^20 молекул, по 250 млрд на каждого жителя земли).
Культурные люди давно эту гипотезу похоронили. Но кое кто постоянно ее выкапывает, с целью забить очередной «последний гвоздь в гроб» и т.п. непристойностей. И прекратится это только тогда, когда эти «кое кто» найдут равноценную замену этой гипотезе.  Но боюсь, она (равноценная замена) может им не понравится...

avatar
Synthetic, хмммм

Я где-то упомянул Башелье?

Я вообще-то имел в виду гипотезу о мартингальности цен и связанный с ней аппарат стохастического исчисления, которые вошли в моду значительно позднее — только после «победы» гипотезы эффективного рынка.

С уважением
Мальчик buybuy, 

Его и не обязательно упоминать. «Уши» все равно везде торчат.

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

А в трудах Эйнштейна торчат уши Ньютона...

С уважением
Мальчик buybuy, 

 Так автор цитаты (Ширяев А.Н.) с Вами почти солидарен:

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

По Вашему получается, что не нашли...

3. Соответственно — весь инструментарий стохастического исчисления фтоппку
avatar
На супер ликвидных рынках все работает. Ну почти. Если бы не гепы и jumps.
avatar
Именно использование «синтаксиса» Эксел и вызывает вопрос.
Преобразуем исходную формулу, отбросив внешние скобки суммирования и заменив круглые скобки их иерархией, принятой в математике как раз для наглядности
1.  сумм(d(n)*(ЗНАК(d(n-1))+ЗНАК(d(n-2)))*abs(d(n-1)))
1-1. сумма произведений:
1-2       d(n) * {ЗНАК[d(n-1)]+ЗНАК[d(n-2)]} * abs[d(n-1)]
1-3       d(n) * abs[d(n-1)] * {ЗНАК[d(n-1)]+ЗНАК[d(n-2)]}

В самом ли деле автор имел в виду умножать произведение приращений на сумму знаков приращений?





Rostislav Kudryashov, да, конечно, так и написано

А если сумму замените на разность — получите ВСЕГДА отрицательные величины на длинном интервале (но это я тестировал не на всех активах ввиду ненадобности для моих рассуждений).

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

С уважением
Rostislav Kudryashov, так

Давайте разбираться.

1. Когда я говорю «много» я подразумеваю 500000+ минутных баров. Думаю, 100000 тоже сойдет. Но 514 — никак...
2. Если считаете Россию — берите все котировки за сутки (если они были). Включать фильтр с 10 до 19 точно не стоит (если в другое время тоже велась торговля).

Я на России не работаю — не интересно. Но росс. рынок от мирового ничем, кроме убогой ликвидности, точно не отличается.

С уважением
Rostislav Kudryashov, 13:34 Проверил формулу 1-3 на минутках Si за 17.09.2018, 18.09.2018 от 10:00 до 18:39.
Суммы положительны: 234974 и 279028  соответственно.
PS Предыдущее сообщение об отрицательности — результат неправильного счета.
Rostislav Kudryashov, ну и славненько

Если честно — из России я тестировал только RTS от А.Г.
А так — крипта, валюты, золото, индексы, амерские стоки — везде работает.

Хотя с т. зр. теорвера — вообще не должно...

С уважением
Конечно плохо описывают, да и математика эта вся для дурачков, нормальные пацаны по волнам эллиота торгуют. (/sarcasm)

Оба выражения очевидно факторизуются, как:
сумм(d(n)*(ЗНАК(d(n-1))+ЗНАК(d(n-2)))*abs(d(n-1))) ->
сумм(d(n)*(ЗНАК(d(n-1)))+ сумм(ЗНАК(d(n-2)))*abs(d(n-1))))

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

Ну т.е. на коэффициенты при сумме внимания не обращаем? )))
Считаем их одинаковыми? )))

С уважением
Мальчик buybuy, знак, можно считать распределенным равномерно({+1,-1}), но если на него домножить приращения с трендом, то очевидно, что и результат должен получиться положительный.
Если вы хотите показать наличие или отсутствие корреляции, то надо:
сумм(знак(d(n))*знак(d(n-1))) и учесть доверительный интервал. Но даже если там будет не ноль, то это тоже не имеет ни малейшего отношения к стохастической математики, так как она может описывать оба поведения. Все зависит от конкретной модели.
avatar
vlad1024, ну про это я еще 5 лет назад писал )))

Результат всегда строго положительный (LP актив) или строго отрицательный (LA актив). Третьего не надо.

А знак нельзя считать распределенным равномерно. Это неочевидно, но легко проверяется моделированием. Знаки кластеризуются.

С уважением
Мальчик buybuy, может и нельзя, но даже если их считать независимыми и равномерными(избавившись от тренда), то при домножении на приращения с трендом и просуммировав, мы очевидно получим положительное значение. Таким образом эти знания абсолютно бесполезны, так как остается в силе нуль модель. (смещенного случайного блуждания)
avatar
vlad1024, это не так

1. Я умею зарабатывать взрослые деньги на похожих закономерностях
2. Если бы знаки были бы независимы и равномерны, то сумма

ЗНАК(d(i))*ЗНАК(d(i-1))

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

С уважением
Мальчик buybuy, 
ЗНАК(d(i))*ЗНАК(d(i-1))
монотонно могла бы, плюс минус, теорема арксинуса для случайного блуждания.
Для распределения конечного результата(сильно положительного или нет), это как раз был бы гораздо лучший тест(конечно с учетом доверительного интервала).
avatar
vlad1024, хмммм

Поясните, уважаемый, как монотонный рост или падение указанной суммы вызваны теоремой арксинуса?

С уважением
Мальчик buybuy, теорема арксинуса, что случайное блуждание может находится «достаточно долго» как на положительной так и отрицательной стороне, что легко можно принять за «монотонный тренд». Без формализации и статистического теста, и отвергании нуль гипотезы о случайном блуждании, с познавательной точки зрения это все бесполезно.

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

Но разве максимальный выигрыш не соответствует минимальному отклонению прогноза цены на пост-интервалах от их фактических значений?
Если так, зачем тогда вычислять более сложную целевую функцию?
Rostislav Kudryashov, нет

И это очень важно

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

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

СУММА((приращение цены)*ЗНАК(прогноз))

А наилучший прогноз курса получается в процессе максимизации выражения:

СУММА(ЗНАК(приращение цены)*(прогноз))

с ограничением на коэффициенты линейного прогноза (ну, скажем, сумма квадратов коэффициентов линейного прогноза равна 1).

Это похожие, но абсолютно разные задачи. Вторая решается элементарно, первая очень и очень сложна.

С уважением
Для 2052 Close на  дневках курса EUR/USD за 09.10.2015 — 30.12.2022 сумма по формуле (1) тоже положительна: 0.096687
А тренд — отрицательный.


Что-то я не понял смысл примера. Понятно, что цены это не случайное блуждание. А на больших периодах цены всегда растут из-за роста денежной массы.
avatar
Reader, хмммм

На валютных рынках курсы тоже всегда растут?
Какие? Прямые или обратные?

С уважением
Мальчик buybuy, Мои познания в математике кончно не столь высоки, как у присутствующих тут, но мне кажется, что на валютном рынке «курс» — это не совсем цена (не смотря на название, которое везде фигурирует, в качестве универсального), а скорее коэффициент отношения одной цены к другой.
Как следствие на направление изменения курса влияет скорость роста денежной массы каждой валюты, курс которых мы определяем.
avatar
Чё Вы мудрите терминами?)
Первая причина — растущий участок графика. И ваши дээны просуммируются с плюсом итоговым.
Вторая причина — рост обычно идёт постепенно, провал — более стремительно. И в этих формулах может сыграть обрезка величины через ЗНАК(). Возможно, что плюсующих слагаемых получается по итогу колебаний больше, чем минусующих. /то есть 1+1 встречаются почаще, чем -1 -1/
avatar

А что такое вообще «теоретико-вероятностный подход к рынкам»?

Что хороним?

Пафос Респектыч, сегодня — стохастическое исчисление

Ну т.е. гипотезу о том, что ценовой процесс является мартингалом или субмартингалом.

С уважением
Мальчик buybuy, аа, понятно.

Ну хороните, только так чтобы оно потом к вам ночью не пришло ))
Мальчик buybuy, Стохастическое исчисление не ограничивается семимартингалами.
avatar
Вопрос только один: зачем срать за баней?
avatar

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

....все тэги



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