neuromante
Nuovo Utente
- Registrato
- 14/4/00
- Messaggi
- 27.243
- Punti reazioni
- 956
Ho una serie storica di 10 anni con il valore di fine per un fondo comune di investimento (ma potrebbe essere un etf o quello che volete voi).
Voglio fare una simulazione di pac rolling 12 mesi, ovvero ipotizzare di versare p.es. 100 euro al mese per 12 mesi a partire dal 1/1/2010, poi un'altra serie di 12 versamenti a partire dal 1/2/2010, poi altri 12 dal 1/3/2010 e così via.
Su una serie storica di 10 anni, 120 mensilità vengono fuori 108 possibili pac.
Di ognuno di questi voglio calcolare il tasso interno di rendimento con la funzione TIR.X
Il foglio excel ha nella prima colonna le date, poi le quotazioni ad ogni data, poi i versamenti, le quote acquistate etc.
La funzione TIR.X prevede come argomenti due range di colonne dati:
- serie di flussi di cassa negativi (quindi -100 ripetuto per 12 volte) più un tredicesimo dato che corrisponde a quando incassato (in pratica il controvalore del mio investimento, p.es 1322)
- serie delle date in cui ho fatto i versamenti di 100 (i flussi di cassa negativi), quindi una serie di 12 date più un ultima data che è quella in cui incasso il controvalore del mio investimento, p.es. i 1322 come detto).
Io questi dati li ho tutti, purtroppo però non nel formato della funzione TIR.X, quello che mi frega è il tredicesimo dato valore finale dell'investimento che per forza deve essere successivo all'ultimo versamento.
Per i flussi di cassa basta prendere i versamenti e moltiplicarli per -1 (colonna rossa)
Le date ci sono tutte ma manca il valore finale dell'investimento facile da calcolare ma che faccio difficoltà a mettere al posto giusto per il TIR.X
Sarebbe 121,25 quote per 10,51 quotazione pari a 1274,33 che andrebbe messo in D16
Ma subito dopo questo andrebbe cancellato per rimetterci -100 di versamento e calcolare il nuovo TIR.X per la serie successiva.
Allego copia schermata, posso fare questo con le normali formule di excel o bisogna ricorrere alle macro?
E come?
Voglio fare una simulazione di pac rolling 12 mesi, ovvero ipotizzare di versare p.es. 100 euro al mese per 12 mesi a partire dal 1/1/2010, poi un'altra serie di 12 versamenti a partire dal 1/2/2010, poi altri 12 dal 1/3/2010 e così via.
Su una serie storica di 10 anni, 120 mensilità vengono fuori 108 possibili pac.
Di ognuno di questi voglio calcolare il tasso interno di rendimento con la funzione TIR.X
Il foglio excel ha nella prima colonna le date, poi le quotazioni ad ogni data, poi i versamenti, le quote acquistate etc.
La funzione TIR.X prevede come argomenti due range di colonne dati:
- serie di flussi di cassa negativi (quindi -100 ripetuto per 12 volte) più un tredicesimo dato che corrisponde a quando incassato (in pratica il controvalore del mio investimento, p.es 1322)
- serie delle date in cui ho fatto i versamenti di 100 (i flussi di cassa negativi), quindi una serie di 12 date più un ultima data che è quella in cui incasso il controvalore del mio investimento, p.es. i 1322 come detto).
Io questi dati li ho tutti, purtroppo però non nel formato della funzione TIR.X, quello che mi frega è il tredicesimo dato valore finale dell'investimento che per forza deve essere successivo all'ultimo versamento.
Per i flussi di cassa basta prendere i versamenti e moltiplicarli per -1 (colonna rossa)
Le date ci sono tutte ma manca il valore finale dell'investimento facile da calcolare ma che faccio difficoltà a mettere al posto giusto per il TIR.X
Sarebbe 121,25 quote per 10,51 quotazione pari a 1274,33 che andrebbe messo in D16
Ma subito dopo questo andrebbe cancellato per rimetterci -100 di versamento e calcolare il nuovo TIR.X per la serie successiva.
Allego copia schermata, posso fare questo con le normali formule di excel o bisogna ricorrere alle macro?
E come?