Professional Documents
Culture Documents
Alicja Jordan
2024-03-27
Zadanie 1
Znajdź taką wartość X, aby PV poniższego przepływu
Chwila 2 3 6 8
Wartość 201 230 X 205
wyniosła 886 .
Załóż simple interest ze stopą procentową i = 8. Odpowiedź podaj z dokładnością do 1PLN.
#wyliczenie x
sum(y/(1 + t*i))
## [1] 483.7597
886-sum(y/(1 + t*i))
## [1] 402.2403
#x/(1+6*0.08)=886-sum(y/(1 + t*i))
(1+6*0.08)*(886-sum(y/(1 + t*i)))
## [1] 595.3156
1
Zadanie 2
Wiesz, że za rok, licząc od dziś, dostaniesz od pewnej dziwnej fundacji 104 PLN nagrody za to, że pilnie
przygotowywałe(a)ś się do zajęć z WAIF I, zaś za trzy lata 454 PLN bonusu za zdanie egzaminu licencjackiego.
Ile wart jest dziś ten przepływ pieniężny, jeżeli struktura czynników dyskontujących w kolejnych pięciu latach
przedstawia się następująco:
v0 v1 v2 v3 v4 v5
1 9,6 8,7 7,5 6,3 5,2
104*9.6+454*7.5
## [1] 4403.4
Zadanie info
Napisz w R dwie funkcje:
iprocNAvn2, która jako argumenty pobiera iproc - wektor (rocznych) stóp procentowych w kolejnych latach
wyrażonych w procentach, a zwraca wektor czynników dyskontujących przy oprocentowaniu złożonym;
vnNAiproc2, która jako argumenty pobiera v - wektor czynników dyskontujących w kolejnych latach, a
zwraca wektor rocznych stóp procentowych wyrażonych w procentach.
iprocNAvn2(c(4, 8, 5, 3))
# Funkcja vnNAiproc2
vnNAiproc2 <- function(v) {
n <- length(v)
iproc <- numeric(n - 1) #wektor stóp procentowych
for (i in 2:n) {
iproc[i-1] <- (v[i-1] / v[i] - 1) * 100
} #obliczanie stopy procentowej na podstawie dwóch kolejnych czyn.dysk.
return(iproc)
}
2
## [1] 2.040816 2.941176 4.043716
Zadanie 3
Dany jest ciąg czynników dyskontujących {v0 , v1 , v2 , ..., v2 0}:
1, 0.962, 0.939, 0.938, 0.923, 0.899, 0.872, 0.83, 0.782, 0.735, 0.719, 0.707, 0.645, 0.634, 0.618, 0.565, 0.55,
0.547, 0.515, 0.478, 0.408
dla oprocentowania złożonego, w którym jednak stopy procentowe w kolejnych okresach mogą być różne.
Oczywiście np. v5 oznacza czynnik dyskontujący z chwili 5 do chwili 0. Wyznacz ciąg stóp procentowych
{i1 , i2 , ..., i2 0} w kolejnych okresach tego oprocentowania.
Jako wynik wpisz wartość wyrażenia (i1 + i2 + ... + i2 0)( 1/2) z dokładnością do trzech miejsc dziesiętnych.
(Gdyby np. okazało się, że i1 = i2 = ... = i2 0 = 10, to należałoby wpisać 1.414.)
v<-c(1, 0.962, 0.939, 0.938, 0.923, 0.899, 0.872, 0.83, 0.782, 0.735, 0.719, 0.707, 0.645, 0.634, 0.618,
k<-1:(length(v)-1)
v[k]/v[k+1] - 1
sqrt(sum(v[k]/v[k+1] - 1))
## [1] 0.9649687
Zadanie 4
Struktura czynników dyskontujących w kolejnych sześciu latach przedstawia się następująco:
v0 v1 v2 v3 v4 v5 v6
1 0,934 0,858 0,809 0,75 0,738 0,655
Przyjmując (standardowe zresztą) założenie, że oprocentowanie jest złożone, przy czym stopy procentowe w
różnych latach mogą się różnić, wylicz, ile zyskasz inwestując na początku trzeciego roku 548 PLN na kolejne
dwa lata.
Zysk oznacza sumaryczną kwotę odsetek, które wypracują te pieniądze.
v2<-0.858
v3<-0.809
v4<-0.75
P<-548
P*(v2/v3)*(v3/v4)-P
## [1] 78.912
3
P*(v2/v4-1)
## [1] 78.912
Zadanie 5
Poniżej zamieszczona jest treść zadania z egzaminu aktuarialnego EA 33, MF, zad. 9 (czyli 33. Egzamin
aktuarialny, zestaw Matematyka finansowa, zadanie 9).
Rozwiąż je w arkuszu kalkulacyjnym, ale dla następujących zmienionych parametrów:
początkowy stan aktywów funduszu wynosi 103
koszty stałe są równe 2
koszty zmienne stanowią 1% stanu aktywów funduszu z końca poprzedniego roku
roczna efektywna stopa zwrotu wynosi 10%
Możesz pomylić się o złotówkę.
t Bt
0 103
1 114,27
2 122,5543
3 143,584187
4 154,5067638
5 186,4123726
6 201,1894861
7 245,2965399
8 265,3732284
9 323,256819
10 350,3499327