Гость
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей. / 13 сообщений из 13, страница 1 из 1
01.02.2020, 13:16
    #39921299
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Есть N-мерная случайная величина, вектор - будущие цены на активы, через 5 лет от текущего момента:

X = [Gold, Silver, SP500]

Есть исторические цены для всех активов за последние 90 лет. Можно использовать эту историю чтобы рассчитать N-мерное распределение вероятностей будущих цен.

P(X)

Но, это будет общее распределение, не учитывающее текущее состояние рынка. Как построить условное N-мерное распределение вероятностей, которое будет зависеть от цен в данный момент? (Допускаем что наше предположение о том что текущая цена влияет на будущую цену верно).

P(X|CurrentX)

Само распределение даже не нужно, нужна выборка - возможность получить - X подав на вход CurrentX . Если это влияет - распределение цен не нормальное распределение а Парето, но в крайнем случае можно считать что оно нормальное.

Подробней

Ниже приведен временной ряд цен на золото, нормализованный неким образом. Мы видим что цены цикличны и меняются от высокой к низкой и т.п. Т.е. если сейчас цена высокая - то скорей всего она пойдет вниз, и наоборот. Цены серебра и акций выглядят примерно также циклично.



Какой простой (но неверный) подход можно использовать. Мы можем разбить цены на 5 состояний (очень низкая, низкая, средняя, высокая, очень высокая), пометив их разными цветами (желтый, когда цены на золото самые высокие).

Как мы видим, сегодняшняя цена на золото (серая линия) находится на "низком" уровне. Или, другими словами - в 75% случаев за последние 50 лет цена на золото была выше, чем сейчас.

Мы хотим знать, какой будет цена на золото в ближайшие 5 лет. Мы можем посчитать вероятность из прошлых данных. Взять все точки в состоянии "низкий" (все синие точки, есть 5 таких областей) и для каждой такой точки посмотреть, какой будет стоимость в следующие 5 лет - получим набор будущих цен на золото {g_i, ...} , А затем объедим его в гистограмму - и получим прогноз для золота в ближайшие 5 лет.

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

Поэтому будем осторожны и подумаем о диверсификации чтобы обезопасится, и подумаем покупке, скажем, серебра. Делаем все те же расчеты для серебра и получаем будущие цены на серебро {s_i, ...} . И так-же рассчитываем акции.

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

Чтобы выполнить расчеты нам нужно учитывать корелляцию и считать вероятности по всем активам вместе, нам нужна выборка {(g_i, s_i, sp_i), ...} - условная для текущих цен (g_today, s_today, sp_today) . Как это сделать?
...
Рейтинг: 0 / 0
01.02.2020, 19:18
    #39921347
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Ну ты упорный парень)) наверное ожидаешь готовой формулы или готовой методики?
Хоть так попробуй ... Айвазян-Исследование-зависимостей.png
...
Рейтинг: 0 / 0
01.02.2020, 19:24
    #39921352
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Спасибо, посмотрю. Вроде похоже на то что нужно.
...
Рейтинг: 0 / 0
01.02.2020, 19:36
    #39921355
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Анекдот к этому случаю вспомнил.
Математик читает концертную афишу: " ... состоится выступление К-мерного оркестра ..."
- Опять наверное будет простой случай К=3 ..!
...
Рейтинг: 0 / 0
01.02.2020, 20:01
    #39921359
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Четыре субьекта устанавливают мировые цены на золото. Надо с ними договорится.
...
Рейтинг: 0 / 0
01.02.2020, 21:30
    #39921366
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
private , сколько ты своих денег вложил в это дело?
...
Рейтинг: 0 / 0
01.02.2020, 21:50
    #39921368
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Мы можем разбить цены на 5 состояний (очень низкая, низкая, средняя, высокая, очень высокая), пометив их разными цветами (желтый, когда цены на золото самые высокие).

Этот подход вообще не выдерживает никакой критики. Почему цветные сегменты разделены фиксированными границыми?
Мне кажется что границы тоже могут быть плавающими. Сейчас зеленый сегмент - таков. А через пять лет низкая цена может
стать совсем низкой. Вобщем фильтры низких частот типа Чебышева или Баттерворта или на худой конец Фурье
может указать эту плавающую границу.

Я вообще не понимаю как кто-то вручную (мышкой) может что-то указать постоянное в нашем непостоянном мире?
...
Рейтинг: 0 / 0
02.02.2020, 00:53
    #39921397
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Они не фиксированными разделены, это просто сетка на графике так смотрится. Сам подход разделения на карзины как - раз таки нормальный.

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

авторсколько ты своих денег вложил в это дело?

Я альтруист и работаю для людей. Можно твои вложить, сам видишь вариант 100% будет как только корреляции посчитаем. Я как менеджер совсем немного себе процент заберу с твоих денег, всего 20% от прибыли.
...
Рейтинг: 0 / 0
02.02.2020, 00:59
    #39921398
private
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Т.е. это перцентили - отсортировать цены по возрастанию и разбить на 5 равных кусков.
...
Рейтинг: 0 / 0
02.02.2020, 13:21
    #39921444
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
private
Я как менеджер совсем немного себе процент заберу с твоих денег, всего 20% от прибыли.
Убытки из своего кармана оплатишь или как обычно?
...
Рейтинг: 0 / 0
07.04.2020, 00:01
    #39944440
exp98
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
private
Я альтруист и работаю для людей. Можно твои вложить, сам видишь вариант 100% будет как только корреляции посчитаем. Я как менеджер совсем немного себе процент заберу с твоих денег, всего 20% от прибыли.
private, где же ты был со своей программой до того, как случился нынешний обвал?
Где твои ранее упомянутые, корреляции, сезонности, влияющие события, вероятности и т.д. и т.п., где они были?
...
Рейтинг: 0 / 0
07.04.2020, 00:36
    #39944443
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
Кстати да.

Во все искусственные интеллекты надо срочно внести поправку вида - количество людей
на планете с повышенной температурой.

А то и следующий кризис прохлебаем...
...
Рейтинг: 0 / 0
07.04.2020, 01:07
    #39944449
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
mayton
Четыре субьекта устанавливают мировые цены на золото. Надо с ними договорится.

Прошу прощения. Я вас обманул. С 2015 года золотой фиксинг не работает уже.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей. / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]