Discussione:
Calcolare rendimento investimenti
(troppo vecchio per rispondere)
kar
2005-01-02 12:24:44 UTC
Permalink
Salve a tutti e buon 2005 !!
C'e' qualcuno che ha una formula con la quale dato l'importo investito,
l'importo attuale, la data d'investimento si possa ricavare il rendimento in
percentuale al giorno odierno ?
Vi sarei molto grato.
Grazie, Carmelo.
Pietro
2005-01-02 19:05:01 UTC
Permalink
Post by kar
Salve a tutti e buon 2005 !!
C'e' qualcuno che ha una formula con la quale dato
l'importo investito,
\
CAPITALE [C]
Post by kar
l'importo attuale,
\
MONTANTE [M] = CAPITALE + INTERESSE [I]
Post by kar
la data d'investimento
si possa ricavare il rendimento in percentuale al giorno odierno ?
Vi sarei molto grato.
C * r * t
L'interesse si calcola con I = -----------
100

Dove [r] e' il tasso annuo percentuale
e [t] la durata dell'investimento (in anni)

Se calcoli in mesi [t] lo esprimi in mesi e il divisore diventa 1200;
se in giorni [t] in giorni e il divisore 36500 (36600 x i bisestili).

Dato che il M = C + I


C * r * t r * t
allora M = C + ----------- ossia M = C * (1 + ------- )
100 100
M
100 * ( --- -1 )
C
..pochi banali passaggi r = ---------------- (formula inversa)
t

Più semplicemente se hai già pronti il valore dell'interesse I (cmq
facilmente ricavabile da I=M-C ) e la durata dell'investimento puoi
usare la formula inversa ricavata da quella dell'interesse

100 * I 100 * (M-C)
r = --------- o anche r = -------------
C * t C * t

Per la durata [t] dell'investimento devi fare ricorso alle normali
funzionalità di EXCEL per il calcolo dei giorni tra due date (se p.es
hai in A1 01/01/2004 e A2 31/12/2004 allora se A3 = A2-A1 (con
formato cella 'numero' no decimali) visualizzerà il valore 365
liberamente inseribile anche come rif. alla cella nelle formule. Per
la data corrente in A2 (p.es.) usi la funzione 'adesso()' con formato
visual. appropriato che cmq non influenza il calcolo dei giorni.
--
___
Ciao /___)
/ietro [X]ANTISPAM: rendi 'libero' il carcerato
fernando cinquegrani
2005-01-02 19:25:54 UTC
Permalink
[Pietro] scrive in
Post by Pietro
Più semplicemente se hai già pronti il valore dell'interesse I (cmq
facilmente ricavabile da I=M-C ) e la durata dell'investimento puoi
usare la formula inversa ricavata da quella dell'interesse
100 * I 100 * (M-C)
r = --------- o anche r = -------------
C * t C * t
Per la durata [t] dell'investimento devi fare ricorso alle normali
funzionalità di EXCEL per il calcolo dei giorni tra due date (se p.es
hai in A1 01/01/2004 e A2 31/12/2004 allora se A3 = A2-A1 (con
formato cella 'numero' no decimali) visualizzerà il valore 365
liberamente inseribile anche come rif. alla cella nelle formule. Per
la data corrente in A2 (p.es.) usi la funzione 'adesso()' con formato
visual. appropriato che cmq non influenza il calcolo dei giorni.
ottima spiegazione, pietro.
finalmente comincio a capirci qualcosa anch'io.
Per differenza in giorni solitamente si intende
A2-A1+1 (ossia comprensiva delle due date)
[il 2004 è stato bisestile quindi 366].
è così anche nella tua formula?
.f
p.s.: è preferibile
...Per la data corrente in A2 (p.es.) usi la funzione 'oggi()'...
Pietro
2005-01-02 20:41:47 UTC
Permalink
Il Sun, 2 Jan 2005 20:25:54 +0100, "fernando cinquegrani"
Post by fernando cinquegrani
Per differenza in giorni solitamente si intende
A2-A1+1 (ossia comprensiva delle due date)
[il 2004 è stato bisestile quindi 366].
è così anche nella tua formula?
\
Diciamo che mi conformo alla vigente pratica bancaria/commerciale.

Oggi ti do dei soldi e me li riprendo domani. Li hai usati per 1
giorno e per 1 giorno mi aspetto che me li remuneri.

Penso che derivi dal fatto che il giorno in cui conferisci il capitale
chi lo ottiene 'in prestito' non sia -per quel giorno- in grado di
utilizzarlo. Secoli fa (tanto é vecchia la formula dell'interesse) il
real-time non era immaginabile. L'uso é diventata prassi consolidata.

Poi si tratta di mettersi d'accordo. Nulla vieta che due parti
convengano in modo contrattuale o pattizio che entrambe le date siano
comprese nel calcolo. (Per quanto ne so é abbastanza consueto quando
di tratta di penali e/o more, che non sono una 'remunerazione' ma un
'risarcimento' per un lucro mancato o un danno emergente per TUTTI i
giorni di un certo intervallo temporale).
Post by fernando cinquegrani
p.s.: è preferibile
...Per la data corrente in A2 (p.es.) usi la funzione 'oggi()'...
\
Hai ragione; prendo atto che é più corretto. Grazie.
--
___
Ciao /___)
/ietro [X]ANTISPAM: rendi 'libero' il carcerato
Giovanna
2005-01-03 10:55:38 UTC
Permalink
Post by Pietro
Il Sun, 2 Jan 2005 20:25:54 +0100, "fernando cinquegrani"
Post by fernando cinquegrani
Per differenza in giorni solitamente si intende
A2-A1+1 (ossia comprensiva delle due date)
[il 2004 è stato bisestile quindi 366].
è così anche nella tua formula?
\
Diciamo che mi conformo alla vigente pratica bancaria/commerciale.
Pietro ... un OT!
Trovo da qualche parte l'indicazione, per esprimere il t in gg, di "anno
commerciale" (360 giorni) e "mese commerciale" (30 giorni), per cui anche la
formula dell'interesse ad es. è così indicata: I=C*r*t(d)/36000
informazione errata???
grazie
giovanna
kar
2005-01-02 21:32:17 UTC
Permalink
Ciao, e grazie per la spiegazione.
Ho provato ad applicare questa formula
Post by Pietro
Post by Pietro
100 * I
r = ---------
Post by Pietro
C * t
cosi' :
M2 = data sottoscrizione (01/01/2004)
N2 = capitale investito (100.000,00)
O2 = Montante (110.000,00)

quindi

r = (100*(O2-N2))/(N2*(DATA.DIFF(M2;OGGI();"y")))

ma penso proprio di sbagliare in qualcosa perche' il risultato e' uguale a
1000,00%

in cosa sbaglio ?

Grazie
Mao
2005-01-02 21:58:58 UTC
Permalink
Post by kar
r = (100*(O2-N2))/(N2*(DATA.DIFF(M2;OGGI();"y")))
ma penso proprio di sbagliare in qualcosa perche' il risultato e' uguale a
1000,00%
la formua restituisce il risultato in numero percentuale.
Se usi formato numerico vedrai 10 e devi intendere 10%

Se vuoi usare il formato percentuale togli il 100 iniziale nella
formula

ciao MAO
--
MAO ***@occupato.it (liberami x scrivermi)
guarda le mie foto
http://www.photorate.org/search.php?search_user=Webmind
"i troni sono stati creati per innalzare gli idioti" (KINA)
--
kar
2005-01-02 22:12:33 UTC
Permalink
Post by Mao
Post by kar
r = (100*(O2-N2))/(N2*(DATA.DIFF(M2;OGGI();"y")))
la formua restituisce il risultato in numero percentuale.
Se usi formato numerico vedrai 10 e devi intendere 10%
Se vuoi usare il formato percentuale togli il 100 iniziale nella
formula
ciao, e grazie.
Cosi' pero' calcola la percentuale di interesse annua. Infatti se indico
come data iniziale 02/06/2001 o 02/01/2002 mi restituisce sempre 3.33%
E se volessi calcolare tutto in giorni per essere il piu' preciso possibile
?

Grazie
Pietro
2005-01-03 02:21:17 UTC
Permalink
Post by kar
Post by Mao
Post by kar
r = (100*(O2-N2))/(N2*(DATA.DIFF(M2;OGGI();"y")))
la formua restituisce il risultato in numero percentuale.
Se usi formato numerico vedrai 10 e devi intendere 10%
Se vuoi usare il formato percentuale togli il 100 iniziale nella
formula
DATA.DIFF non e' una funzione che conosco... forse e' sucessiva al mio
EXCEL 2000.
Cmq se in (p.es.) P2 metti =OGGI()-M2 ottieni il num di giorno che
intercorrono tra oggi e l'inizio dell'investimento.

Quindi diventa =(100*(O2-N2))/(N2*P2)) in formato numerico standard
oppure =(1*(O2-N2))/(N2*P2)) se ti piace visualizzare il % ,
come ti ha già detto Mao; ovviamente il "1*" all'inizio e' lì solo per
bellezza.
Post by kar
Cosi' pero' calcola la percentuale di interesse annua. Infatti se indico
come data iniziale 02/06/2001 o 02/01/2002 mi restituisce sempre 3.33%
E se volessi calcolare tutto in giorni per essere il piu' preciso possibile
?
Ti e' sfuggito che questa e' la formula 'base' per il tasso in ragione
d'anno (e multipli). Se tratti i giorni cambia il divisore fisso (1200
per i mesi, 36500 per i giorni)

Pertanto =(36500*(O2-N2))/(N2*P2)) in formato numerico standard
oppure =(365*(O2-N2))/(N2*P2)) per il %.

Da ultimo. Se con un intervallo temporale di 1 anno ti viene un 10% e'
ovvio che, lasciando fissi il capitale ed il montante, con un
intervallo di 2 anni ti venga il 5% ..o giu' di li. Per accumulare lo
stesso interesse, come importo, hai impiegato il doppio perche' il
tasso di rendimento e' la metà. Un terzo per tre anni.
Il doppio per 6 mesi ...il 3650% per un giorno, ecc.
--
___
Ciao /___)
/ietro [X]ANTISPAM: rendi 'libero' il carcerato
Giovanna
2005-01-03 10:01:33 UTC
Permalink
Post by Pietro
DATA.DIFF non e' una funzione che conosco... forse e' sucessiva al mio
EXCEL 2000.
Pietro,
=DATA.DIFF() è una funzione attivabile da add-in, componenti aggiuntivi
......
Puoi averla già in excel 2000 ma non la trovi in elenco. puoi trovarla nella
guida in linea cercando prima =DATA() e poi da "vedere anche" >funzioni
data e ora. (io l'ho trovata così!)
ciao
giovanna
Pietro
2005-01-03 15:54:33 UTC
Permalink
Il Mon, 3 Jan 2005 11:01:33 +0100, "Giovanna"
Post by Giovanna
Puoi averla già in excel 2000 ma non la trovi in elenco. puoi trovarla nella
guida in linea cercando prima =DATA() e poi da "vedere anche" >funzioni
data e ora. (io l'ho trovata così!)
\
Trovata, grazie. E letto l'help relativo ritengo che una sepmlice
differenza tra due date sia la cosa più adatta al caso speficico.

Personalissima opinione. :-)
--
___
Ciao /___)
/ietro [X]ANTISPAM: rendi 'libero' il carcerato

Loading...