Мальчик buybuy
Мальчик buybuy личный блог
14 августа 2021, 04:26

Конкурс во имя Seven_17 (USD)

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

Недавно мой незнакомый далекий словацкий друг 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 тыр даже не ждите)

87 Комментариев
  • ICWiener
    14 августа 2021, 04:40
    Даем акции в залог под процент. Зарабатывать стали больше — ни одного доллара не вложили.
  • Владимиров Владимир
    14 августа 2021, 06:32
    Автор задачи просто не сумел сформулировать задачу корректно. Видимо, он имел ввиду следующее (но это не точно))):
     Есть портфель из 2 акций, даны средние цены и количество. Как улучшить позицию В ПЛАНЕ УМЕНЬШЕНИЯ ТЕКУЩЕГО УБЫТКА.
       Если именно это и имелось ввиду, тогда все элементарно: продаем акцию, имеющую наибольший убыток, покупаем другую акцию «на всю котлету». Нет тут ничего заумного, и ни грамма математики. 
  • 2020
    14 августа 2021, 06:57
    Если речь идет об улучшении средней позиции, так называемой средней точки входа, то рассмотрим такую ситуацию.

    Имеем 
    Акция 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. Если это о ребалансировке портфеля, то наверно имеет какой то смысл. Но по факту бесполезная задача.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн