CloseToAlgoTrading
CloseToAlgoTrading личный блог
20 января 2021, 14:04

Вопрос про расчет волатильности по годам для сравнения активов.

Всем привет. Собственно у меня вопрос. 

Я тут решил пересмотреть свой долгосрочный портфель, ну и как то оценить альтернативы и что то затупил… %)

Скажите, как считать волатильность или можно обойтись обычным стандартным отклонением? (суть по идее одна и та же) и как именно считать? 

питоновский пример:
достаточно ли
close_prices.pct_changes(periods=252).std()
или же лучше 
close_prices.pct_change().rolling(windows=252).std()*(252**0.5)
Есть ли вообще разница, если мы будем сравнивать разные активы по одной и той же метрике? Ну и да, нужен ли нам логретурн в этом случае?

Спасибо


11 Комментариев
  • tashik
    20 января 2021, 15:13
    Одно — годовая волатильность, второе — суточная волатильность, приведенная к году. Пофиг как считать — считайте просто одинаково для всех активов в портфеле ) Выразите в процентах от цены — и можно будет сравнивать разные активы по этой метрике
      • tashik
        20 января 2021, 17:09
        CloseToAlgoTrading, не сомневайтесь ) 
  • Михаил
    20 января 2021, 15:14
    Какого-то стандарта нет — лог/не лог, дневные/недельные/годовые, за какой период и приводить ли к годовому исчислению и т.д.

    В большинстве случаев большой разницы нет, как считать. Тут больше может от решаемой задачи зависит — что и как вы потом с этим СКО делать будете. 
      • Михаил
        20 января 2021, 15:40
        CloseToAlgoTrading, для сравнения большинству людей удобнее в годовых цифрах мыслить, поэтому для каких-то отчетов и сравнений я обычно к годовым пересчитываю. 

        Ковариационная матрица не просто так нужна, скорее всего, а для проведения расчетов СКО портфеля. Чисто математически в таком случае формулы расчета верны для расчетов по обычным доходностям, а не по логарифмам доходностей. Поэтому я бы использовал обычные доходности.
      • Михаил
        20 января 2021, 15:43
        CloseToAlgoTrading, добавлю:

        Но по большому счету, часто разница не большая. С доходностями есть известная проблема — когда ты агрегируешь несколько активов в рамках одного периода математически корректнее иметь дело с обычными доходностями. Когда ты агрегируешь доходность одного актива по времени, то удобнее работать с логарифмами. А когда делаешь и то и то, то неизбежно идешь на определенные компромиссы.
  • Вельвет
    20 января 2021, 18:45
    Вот у этого автора топики( часть 1, 2) Там есть, волатильность и портфель как считать.         smart-lab.ru/blog/600646.php
  • bozon
    22 января 2021, 14:20
    У меня кстати тоже вопрос пока открыт, есть некоторые логические соображения, которые ещё нужно протестировать. Как перейти от логарифмов к абсолютным значениям, не нарушая форму «улыбки»? Решение этого вопроса позволит учесть в ценах опционов персистентность/антиперсистентность, которая по логике не должна приводиться к среднему.

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

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