Антон Денисков (Fry)
Антон Денисков (Fry) личный блог
06 августа 2020, 01:11

Расчёта доходности (исправляем баг)

Как правильно считать доходность?

Рассмотрим пример:
Финальный день месяца. Баланс депозита = 100 денег.
1-й день следующего месяца: убыток 3. Баланс депозита = 97 денег
2-й день месяца: профит 6. В этот же день поступило на депозит +235 денег из банка. Баланс депозита = 338 денег.

Вот так:
Расчёта доходности (исправляем баг)

Визуализируем эквити:
Расчёта доходности (исправляем баг)

Гистограмма профита в деньгах по дням:
Расчёта доходности (исправляем баг)
Гистограмма профита в деньгах за текущий месяц:
Расчёта доходности (исправляем баг)
Всё верно?

А теперь нажимаем отобразить %. И что получается:
Расчёта доходности (исправляем баг)

Внезапно 0_о
Итого доходность: минус 1,25%
Что? Как это??? А вот так:
Расчёта доходности (исправляем баг)
по итогу деятельности месяц отрицательный получается? Да:
Расчёта доходности (исправляем баг)


Но как же так? Мы же заработали денег? Разве может быть отрицательная доходность, когда положительный профит в деньгах?


Если это ошибка и так быть не должно, пожалуйста, подскажите разработчику Смартлаба в комментариях что-то конструктивное. Как конкретно надо изменить формулу расчёта доходности, чтобы не было таких вот перлов. Надеюсь это поможет решить проблему.

ЗЫ И, кстати, да! Когда деньги с депозита активно выводятся, а не заводятся, доходность непропорционально подскакивает.
Много раз говорил, что фактически у меня не больше 35-37% по году выходит, а на смартлабе по стейтменту за 2 года набежало якобы 120+ процентов…
17 Комментариев
  • Мальчик buybuy
    06 августа 2020, 01:17
    Ну да, ну да...

    Шаловливые ручки, епт...

    С уважением
  • А. Г.
    06 августа 2020, 02:10
    Понятно в чем дело. При таком формате она считает, что у Вас 235 попали на счет в конце второго дня. Получаем

    1-й день
    (97/100-1)*100%=-3%
    2-й день
    (338/(97+235)-1)*100%=1.81%

    Итого получаем

    (1-3%/100%)*(1+1.81%/100%)*100%-100%=-1.25%.

    Все верно, если так считать.

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

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