Доброй ночи, коллеги!
Недавно мой незнакомый далекий словацкий друг
Seven_17 (USD) попытался устроить конкурс на знание биржевых цен.
Скажу сразу:
1. Я с ним не знаком
2. Я уважаю любой профессиональный спорт
3. Я уважаю любого атлета, готового прописать люлей любому обидчику, вплоть до его физической смерти (хотя и не одобряю)
4. Я не понимаю пистолетчика, который не знает, что такое Para Ordnance, и убеждает меня, что круче кастомного CZ-75 ничего в мире не придумали...
Ну бог с ним...
Поговорим лучше о конкурсе, устроенном Seven_17 (USD)
Он задал community нерешаемую задачку
Задача самого элементарного уровня.
В портфеле две позиции:
Акция 1: Позиция 5000 акций, средняя цена 3,47 текущая цена 3,37
Акция 2: Позиция 4000 акций, средняя цена 3,87 текущая цена 3,47
Кэша в портфеле нет, плечи не используем.
Вопрос: Как улучшить позицию, не вкладывая ни одного долларa.
Попробуем ее решить
1. Пусть мы покупаем/продаем x акций 1 и y акций 2.
2. Тогда для
не вкладывая ни одного доллара нам потребуется выполнить условие 3.37*x+3.47*y=0
3. В переводе на русский язык это означает, что y=-0.97*x (все величины округлены до 2-х знаков после запятой)
4. Мы с Вами, коллеги, уже давно знаем, что предыдущие значения цен не всегда позволяют предсказывать будущие их значения
5. Поэтому указанные в условиях задачи средние цены уже купленных акций 1 и 2 в размере 3.47 и 3.87 — это какой то трэш, IMHO
6. Поэтому данная конкретная задача — максимизировать выражение (5000+x)*d1+(4000-0.97x)*d2, где d1 и d2 — это приращение цен акций 1 и 2 на следующем таймфрейме, нерешаема в принципе.
7. Однако, попробуем на секунду предположить, что топикстартер (Seven_17 (USD)) не полный мудель, а все же что-то имел в виду. Во всяком случае, когда приводил значения средних цен покупки для акций 1 и 2.
8. Представим себе (хотя это и не было условием задачи), что цена акции 1 за период изменилась с 3.47 на 3.37 (-0.1). А цена акции 2 за тот же период изменилась с 3.87 на 3.47 (-0.4 за тот же период). Ну и дальше цены будут изменяться аналогичным образом.
9. Тогда уравнение покажет нам, что (5000+x)*(-0.1)+(4000-0.97x)*(-0.4) должно стать максимальным
Это означает, что (5000+x)*(-0.1)-1600+0.388x должно стать максимальным
Это означает, что -6600 + 0.288x должно стать максимальным
Мораль: покупаем 1-ю акцию на всю котлету, а вторую продаем в необходимом объеме)
Ну все это, конечно, полная хрень
Любое аргументированное опровержение будет премировано мною в размере 1,000 руб.
Любое свежее, более грамотное, решение исходной задачи — в размере 2,000 руб.
С ТС легко готов поспорить в рамках этой задачи на 10 мио руб., но пока не понимаю, о чем)
С уважением
P.S. Для конкретного спора Тимофей Мартынов нам (может быть) и не понадобится...)
P.P.S. Это простая задачка на коленке, поэтому призов 10-50-100 тыр даже не ждите)
1. Мне есть чем заняться
2. Работаю обычно по ночам, чтобы домашние мозг не выносили
3. Терпеть не могу, когда всуе упоминается слово «математика». Вот Вы, Евгений, по нашему (ну, когда я учился) — примат. А этот персонаж — экономист в широком смысле этого слова ))) И слово «математика» нигде не упоминается ни в его дипломе, ни в специальности, ни в дальнейшем жизненном пути...
С уважением
Есть портфель из 2 акций, даны средние цены и количество. Как улучшить позицию В ПЛАНЕ УМЕНЬШЕНИЯ ТЕКУЩЕГО УБЫТКА.
Если именно это и имелось ввиду, тогда все элементарно: продаем акцию, имеющую наибольший убыток, покупаем другую акцию «на всю котлету». Нет тут ничего заумного, и ни грамма математики.
Имеем
Акция 1: Позиция 5000 акций, средняя цена 3,47 текущая цена 3,37 5000х3,47= 17350 5000х3,37= 16850
Акция 2: Позиция 4000 акций, средняя цена 3,87 текущая цена 3,47 4000х3,87= 15480 4000х3,47= 13880
Продать Акция 1 2000х3,37=6740 Купить Акция 2 6740:3,47=1942
На выходе. Акция 1 средняя 3,51 х 3000 = 10530
Акция 2 средняя 3,7392 х 5942= 22218
Потеряли 100 руб, но зато как улучшили точку входа Акции 2, а вход в Акции 1 чуть ухудшили.
Вывод. У акции 1 на данный момент отклонение в цене меньше, чем у акции 2, и как не меняй позицию, средняя входа меняется тоже меньше, чем у акции 2. Если это о ребалансировке портфеля, то наверно имеет какой то смысл. Но по факту бесполезная задача.