2021-03-26 23:27 1127 dni temu myfund.pl 8261 wpisów | Cześć,
Dzisiaj w nocy wprowadzona zostanie zmiana, która zmieni metodę liczenia stopy zwrotu metodą MWR.
Zmiana będzie polegała na tym, że zamiast użycia zmodyfikowanego wzoru Dietz'a (ang. Modified Dietz Formula) do wyliczenia stopy zwrotu MWR będzie wykorzystany algorytm wyliczania IRR (Internal Rate of Return).
Zmiana ta ma na celu wyeliminowanie problemów z wynikami jakie daje zmodyfikowany wzór Dietz'a dla bardzo dużych zmian stopy zwrotu portfela w powiązaniu z dużymi zmianami w przepływach (wpłatach i wypłatach z portfela).
Wadą IRR jest znaczne dłuższy czas obliczeń. O ile wyliczenie IRR dla jednego "przypadku" nie jest zauważalne, to wyliczenie IRR na każdy dzień w portfelu o 20 letniej historii wymaga ponad 7000 powtórzeń tego wyliczenia a to już może zająć zauważanie dużo czasu.
W związku z tym zmodyfikowana została duża ilość modułów w taki sposób, żeby szybkość generowania analiz opartych o stopę zwrotu się nie zmieniła.
Duża ilość zmian to oczywiście duże prawdopodobieństwo, że dla jakichś przypadków brzegowych coś będzie błędnie działać. Mając to na uwadze proszę was o zgłaszanie zauważonych problemów.
Sama zmiana może spowodować:
- dłuższy czas otwierania strony przy pierwszym odświeżeniu po wprowadzeniu tej zmiany - portfel musi się przeliczyć "od zera" co dla portfeli o długiej historii może zająć nawet kilka minut,
- na pewno zmieni się sama wartość stopy zwrotu bo IRR i zmodyfikowany wzór Dietz'a dają nieznacznie różne wyniki,
- w przypadku wyłącznych opcji Uwzględnij podatek i/lub Uwzględnij prowizję sprzedaży stopa zwrotu będzie uwzględniła szacowany wpływ podatku/prowizji. Żeby było idealnie powinna ona być przeliczona z użyciem IRR dla zmienionych przepływów (z uwzględnieniem podatku/prowizji), ale trwałoby to za długo.
Pozdrawiam,
Damian |
|
2021-03-27 09:00 1126 dni temu wojtek21 6 wpisów | U mnie kokpit dzisiaj otwiera sie jakies 15 sekund, za kazdym razem |
|
2021-03-27 10:36 1126 dni temu myfund.pl 8261 wpisów | Cześć,
Dzięki za info. Zweryfikuję to i dam znać.
Pozdrawiam,
Damian |
|
2021-03-27 18:16 1126 dni temu myfund.pl 8261 wpisów | Cześć
Zoptymalizowałem szybkość wyliczeń dla kokpitu (generalnie tam gdzie jest grupa lub podsumowanie portfeli).
Damian
|
|
2021-03-28 17:41 1125 dni temu Jozef99 163 wpisy | U mnie kokpit otwiera się 41-46 sekund :) Mierzyłem 4x.
W sekundę pojawia się górne menu i oba boczne, kolejne 5 sekund do pojawienia się nagłówka Kokpit (i "ptaszkowanych" opcji), potem już wieczność (owe 40 sekund) trwa wyliczanie.
Może warto zrobić opcjonalne pre-wyliczanie np. 2x dziennie, i wyświetlanie "informacji z 10 rano / 20 wieczorem"? |
|
2021-03-28 18:16 1125 dni temu myfund.pl 8261 wpisów | Będę jeszcze optymalizował działanie kokpitu.
Dla portfeli z długą historią rzeczywiście czas wyliczeń (IRR) może trochę potrwać.
Pozdrawiam,
Damian |
|
2021-03-28 19:22 1125 dni temu lechu 9 wpisów | kokpit dla 11 portfeli, ok. 10 sekund |
|
2021-03-29 17:29 1124 dni temu lucek 222 wpisy | W kokpicie w sekcji Podsumowanie portfeli w przeliczeniu na PLN wyświetla mi się coś takiego:
Stopa zwrotu: -100,00 %
Śr. roczna stopa: -100,00 %
To o tyle dziwne, że ani jeden portfel nie ma ujemnej stopy zwrotu w ujęciu średniorocznym czy też licząc od założenia. |
|
2021-03-29 18:36 1124 dni temu gare@wp.pl 1 wpis | Stopa zwrotu: -100,00 %
Śr. roczna stopa: -100,00 %
Mam to samo od dziś rana.? |
|
2021-03-29 18:37 1124 dni temu roszaq 5 wpisów | Ja mam to samo co kolega lucek.
Stopa zwrotu: -100,00 %
Śr. roczna stopa: -100,00 % |
|
2021-03-29 18:43 1124 dni temu myfund.pl 8261 wpisów | Dzięki za info.
Wkradł się błąd po ostatniej optymalizacji. Powinno być już ok.
Damian |
|
2021-03-29 19:10 1124 dni temu myfund.pl 8261 wpisów | Co do samej szybkości generowania kokpitu to udało mim się przyspieszyć działanie ponad dwukrotnie.
Jeszcze będę nad tym pracował.
Damian |
|
2021-04-01 12:45 1121 dni temu art 73 wpisy | opcja "uwzdlęgdnij podatek" przestała działać dla podsumowania w kokpicie, tj. jak się wejdzie w skład portfela w tabelce na dole w polu "razem" wyświetla prawidłowo wartość pomniejszoną o należny podatek, jednak na górze w "cały portfel" wyświetla wartość bez pomniejszenia o podatek. Zaobserwowane dla portfela z kryptowalutami (jeśli ma to jakieś znaczenie). W zeszłym tygodniu było prawidłowo. |
|
2021-04-01 16:05 1121 dni temu myfund.pl 8261 wpisów | Cześć,
Sprawdziłem i u mnie działa. Możesz zweryfikować jeszcze raz?
Pozdrawiam,
Damian |
|