powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
13 сообщений из 13, страница 1 из 1
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921299
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть 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
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921347
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну ты упорный парень)) наверное ожидаешь готовой формулы или готовой методики?
Хоть так попробуй ... Айвазян-Исследование-зависимостей.png
...
Рейтинг: 0 / 0
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921352
private
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, посмотрю. Вроде похоже на то что нужно.
...
Рейтинг: 0 / 0
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921355
exp98
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Анекдот к этому случаю вспомнил.
Математик читает концертную афишу: " ... состоится выступление К-мерного оркестра ..."
- Опять наверное будет простой случай К=3 ..!
...
Рейтинг: 0 / 0
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921359
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Четыре субьекта устанавливают мировые цены на золото. Надо с ними договорится.
...
Рейтинг: 0 / 0
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921366
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
private , сколько ты своих денег вложил в это дело?
...
Рейтинг: 0 / 0
Предсказать цены на золото? Как посчитать условное N-мерное распределение вероятностей.
    #39921368
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мы можем разбить цены на 5 состояний (очень низкая, низкая, средняя, высокая, очень высокая), пометив их разными цветами (желтый, когда цены на золото самые высокие).

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

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

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

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

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

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

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

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


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