Стратегическое
Feb. 6th, 2024 11:26 amДавно ничего не писал про стратегии и это не случайно.
Одно время всё шло очень хорошо, и я даже начал организовывать небольшой кооперативчик среди друзей с целью получения нетрудовых доходов в особо крупных размерах. Однако, не успели мы приступить к реализации проекта как на рынке где-то в середине 2021 что-то сломалось. Я, конечно, молодец, что быстро это почувствовал и никто ничего не потерял; но с другой стороны, это был close call, так что всё равно болван.
Дальше я с ужасом смотрел как стратегия теряет деньги и думал о том почему это произошло и как это можно было предотвратить. Изредка что-то пробовал, но ничего не получалось. Рабочая гипотеза была что тот вечный двигатель, который я пытался эксплуатировать, сломался навсегда. Однако в 2023 рынок очнулся и к середине года стратегия выбралась из ямы и достигла нового рекорда. Это пробудило у меня новый всплеск творческой активности, который опять ни к чему не привел, что меня сильно разозлило. Как ни крути, в 2021-22 году получалась жопа.
Напомню, что изначальная стратегия торговала volatility futures. Потом я перешел на SPY из соображений ликвидности. Сейчас плюнул и вернулся к volatility futures, т.к. продать этот продукт я уже точно никому не смогу, миллиарды ликвидности мне больше не нужны. Однако, само по себе мне это не помогло. В 2021-22 дела по прежнему были плохи.
Стратегия в середине 2023 была довольно сложная, состоящая из нескольких независимых друг от друга кусков, которые включались в зависимости от обстоятельств. У каждого куска было по 2-3 параметра + было еще несколько «гиперпараметров», которые я оценивал на глазок но не оптимизировал. Опасаясь впасть в грех overfitting я старался калибровать по минимуму, но все равно меня давно снедали смутные сомненья.
Короче, от злости, я стал эти куски от модели по одному отламывать и с удивлением убедился, что без них нисколько не хуже. И так пока не добрался до ядра модели, где одна из двух компонент тоже оказалась ненужной, которую я тоже отломал и выбросил. В итоге у меня осталась простейшая модель с всего лишь одним свободным параметром. Один параметр я с чистой совестью и оптимизировал.
Получилось в принципе очень хорошо: 22% в год при максимальной просадке в 23% и Sharpe ratio 0.9. Конечно, мне тут далеко до
nefedor, но уж как можем, каждому по способностям. Пока был в настроении добавил один новый кусок и с ним еще один параметр. Вторая суб-стратегия противоположного знака первой и включается только иногда (два активных года из 18 и 4% торговых дней). Таким образом удается достичь аж 28% годовых при максимальной просадке в 20% и Sharpe ratio 1.1. В 2023 году (out of sample) обе стратегии заработали по 50% и это далеко не рекордный год.
Но полного счастья все равно нет, т.к. в 2021-22 гг все равно ничего не работает – примерно в нулях в каждом из них, и снова достичь пика середины 2021 года все равно удается только через почти 2 года, чего никогда в прошлом не было. На бумаге и задним числом это ничего страшного. Но я уже знаю на своей шкуре, что терпеть такое в реальном времени, когда на кону стоят живые деньги, морально очень тяжело. А вдруг рынок сломался насовсем? А вдруг оно больше никогда не будет работать? Если бы не это, то можно было бы плюнуть на работу и растить пенсионный фонд.
В заключение,

Одно время всё шло очень хорошо, и я даже начал организовывать небольшой кооперативчик среди друзей с целью получения нетрудовых доходов в особо крупных размерах. Однако, не успели мы приступить к реализации проекта как на рынке где-то в середине 2021 что-то сломалось. Я, конечно, молодец, что быстро это почувствовал и никто ничего не потерял; но с другой стороны, это был close call, так что всё равно болван.
Дальше я с ужасом смотрел как стратегия теряет деньги и думал о том почему это произошло и как это можно было предотвратить. Изредка что-то пробовал, но ничего не получалось. Рабочая гипотеза была что тот вечный двигатель, который я пытался эксплуатировать, сломался навсегда. Однако в 2023 рынок очнулся и к середине года стратегия выбралась из ямы и достигла нового рекорда. Это пробудило у меня новый всплеск творческой активности, который опять ни к чему не привел, что меня сильно разозлило. Как ни крути, в 2021-22 году получалась жопа.
Напомню, что изначальная стратегия торговала volatility futures. Потом я перешел на SPY из соображений ликвидности. Сейчас плюнул и вернулся к volatility futures, т.к. продать этот продукт я уже точно никому не смогу, миллиарды ликвидности мне больше не нужны. Однако, само по себе мне это не помогло. В 2021-22 дела по прежнему были плохи.
Стратегия в середине 2023 была довольно сложная, состоящая из нескольких независимых друг от друга кусков, которые включались в зависимости от обстоятельств. У каждого куска было по 2-3 параметра + было еще несколько «гиперпараметров», которые я оценивал на глазок но не оптимизировал. Опасаясь впасть в грех overfitting я старался калибровать по минимуму, но все равно меня давно снедали смутные сомненья.
Короче, от злости, я стал эти куски от модели по одному отламывать и с удивлением убедился, что без них нисколько не хуже. И так пока не добрался до ядра модели, где одна из двух компонент тоже оказалась ненужной, которую я тоже отломал и выбросил. В итоге у меня осталась простейшая модель с всего лишь одним свободным параметром. Один параметр я с чистой совестью и оптимизировал.
Получилось в принципе очень хорошо: 22% в год при максимальной просадке в 23% и Sharpe ratio 0.9. Конечно, мне тут далеко до
Но полного счастья все равно нет, т.к. в 2021-22 гг все равно ничего не работает – примерно в нулях в каждом из них, и снова достичь пика середины 2021 года все равно удается только через почти 2 года, чего никогда в прошлом не было. На бумаге и задним числом это ничего страшного. Но я уже знаю на своей шкуре, что терпеть такое в реальном времени, когда на кону стоят живые деньги, морально очень тяжело. А вдруг рынок сломался насовсем? А вдруг оно больше никогда не будет работать? Если бы не это, то можно было бы плюнуть на работу и растить пенсионный фонд.
В заключение,

no subject
Date: 2024-02-06 09:42 pm (UTC)