Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Gesamtrendite eines Depots berechnen
#1
Ich hoffe, irgendein Experte unter Euch kann mir bei folgender Fragestellung helfen:

Ich habe in einer Tabelle alle möglichen Daten (Kaufdatum, Kaufpreis, Höhe der gezahlten Dividende und Datum der Dividendenzahlung, ggfls. Verkaufskurs und Datum des Verkaufs etc.) meines Aktiendepots erfasst und möchte nun möglichst genau die Gesamtrendite des Depots erfassen, also die Darstellung des Gewinns unter Berücksichtigung des Zeitfaktors als Wert pro Jahr (und damit vergleichbar der Verzinsung auf einem Sparbuch).

Mein erstes Problem dabei betrifft die Ermittlung der Rendite bei einer einzelnen Aktie. In einer Hilfestellung von Microsoft fand ich folgende Formel, um die Anzahl von Tagen zwischen zwei Datumsangaben zu berechnen: =DATEDIF(E18;H18;"t"), wobei E18 in diesem Fall für das erste und H18 für das zweite Datum steht. Aber das dürfte allen Experten ja sowieso klar sein. Diese Formel funktioniert bei mir jedoch nicht, und ich erhalte eine Fehlermeldung, mit der ich nichts anfangen kann. Das Merkwürdige dabei ist: Wenn ich die Formel so abändere, dass nicht die Anzahl der Tage, sondern die der Monate berechnet werden soll (also statt des "t" "m" verwende), dann funktioniert die Formel. Da ist also die Frage, woran das liegt und was ich vielleicht an irgendwelchen Voreinstellungen verändern muss, damit es auch mit der Berechnung der Tage klappt. Huh

Das zweite Problem betrifft die Berechnung der Gesamtrendite. Auf Grundlage meiner aktuellen Formeln ist es mir immerhin schon gelungen, die Rendite der jeweiligen Aktie zu ermitteln (also bei einem Verkauf einer Aktie, die ich am 31.12.2016 für 100 EUR gekauft und am 30.6.2017 für 150 EUR verkauft habe, wäre dies dann eine Rendite von 100 %, weil die 50 % hochgerechnet auf das ganze Jahr halt zu einer Verdoppelung dieses Wertes führen). Da ich nun aber Aktienpositionen mit völlig unterschiedlichen Anlagebeträgen habe, kann ich die Gesamtdurchschnittsrendite des Depots nicht einfach dadurch ermitteln, dass ich bei (beispielsweise) 10 Positionen einfach die 10 bereits ermittelten Einzelwertrenditen addiere und sie dann durch 10 dividiere; denn eine Einzelrendite von 5 % bei einem Anlagebetrag von 1.000 EUR hat natürlich ein zehnmal so hohes Gewicht wie die Einzelrendite von 20 % bei einem Anlagebetrag von nur 100 EUR.

Deshalb meine Frage an Euch: Welche Formel muss ich eingeben, damit ich die Gesamtrendite meines Depots unter den o.g. Prämissen berechnen kann?

Bin super gespannt auf die richtige(n) Antwort(en).

Herzlichen Dank im Voraus und noch einen schönen Tag
Antworten Top
#2
Hola,

nur kurz zu Problem 1: an Stelle von t für Tage nimmt man d für days.
Das m steht übrigens für months, nicht Monate.

Gruß,
steve1da
[-] Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:
  • PeterNo1
Antworten Top
#3
Super, vielen Dank schon mal für diese superschnelle Antwort. Unglaublich, dass Microsoft das nicht korrekt mitteilt. Mit der Veränderung auf "d" klappt es jetzt tatsächlich. :43:
Antworten Top
#4
(24.09.2017, 10:29)PeterNo1 schrieb: Unglaublich, dass Microsoft das nicht korrekt mitteilt. Mit der Veränderung auf "d" klappt es jetzt tatsächlich. :43:

Moin!
  1. Bei Datedif() handelt es sich nun mal um eine undokumentierte Funktion. Muss man nicht gut finden, ist aber so.
    Es gibt aber Seiten, auf denen die Funktion erklärt wird:
    http://www.0711office.de/excel/funktionen/datedif.htm
    Dort steht dann auch
    Die Funktion hat in Excel ein eigenartig verstecktes Dasein. Sie ist weder im Einfügen/ Funktionen Dialog verfügbar noch wird sie in der Hilfe zu Excel überhaupt erwähnt.
  2. Datedif() mit dem Argument "d" ist imho flüssiger als Wasser!
    Um eine Datumsdifferenz zu ermitteln, subtrahiere ich Anfang von Ende (je nach Gusto addiere ich 1 zur Differenz)

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Hallo,

nach meinem Kenntnisstand handelt es sich bei Datediff um eine alte Excelfunktion, die nur noch aus Gründen der Kompatibilität vorhanden ist. Deshalb ist sie auch nicht mehr dokumentiert.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#6
Hallo,

(31.10.2017, 17:36)Klaus-Dieter schrieb: nach meinem Kenntnisstand handelt es sich bei Datediff um eine alte Excelfunktion, die nur noch aus Gründen der Kompatibilität vorhanden ist. Deshalb ist sie auch nicht mehr dokumentiert.

ich glaube, DATEDIF() wurde auch in sehr alten Excelversionen nicht dokumentiert. Das VBA-Pendant DateDiff hingegen wird in der Hilfe (zumindest noch in Excel 2010) aufgeführt.

Gruß Uwe
Antworten Top
#7
Hallo zusammen,

laut dieser Seite http://www.at-exceltraining.de/index.php...tedif.html wurde die Fkt. erstmals in der OH in XL2000 dokumentiert. Über F1 bekomme ich auch in XL2013 die Dokumentation der Funktion angezeigt:

   
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#8
Wohl wahr, Günter!
Auch im meinem aktuellen 365 kann ich die (Online-)Hilfe aufrufen:
https://support.office.com/de-de/article...c?NS=EXCEL&Version=16&SysLcid=1031&UiLcid=1031&AppVer=ZXL160&HelpId=xlmain11.chm60399&ui=de-DE&rs=de-DE&ad=DE

Allerdings:
Es werden "eingedeutschte" und damit falsche Einheiten genannt!!!

Update:
Ich habe mal auf der Hilfe-Seite ein begründetes negatives Feedback gegeben.
Schaun mer mal …

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#9
__|____A___|____B___|____C___|_____D____|CODETab von lupo1
 1|Datum   |Cash    |Aktien  |Summe     |
 2|31.12.16|10000,00|20000,00|  30000,00|
 3|31.03.17|15000,00|15500,00|  30500,00|
 4|30.06.17|12000,00|18600,00|  30600,00|
 5|30.09.17|18000,00|12300,00|  30300,00|
 6|31.12.17| 9000,00|22000,00|  31000,00|
 7|        |        |        |          |
 8|        |Zinsen  |Depot   |Engagement|
 9|        |  0,0050|  0,0283|    0,0333|

Zellformeln:

D2: =SUMME(B2:C2)
D9: =D6/D2-1
C9: =D9-B9

Wenn 
- von außen keine Mittel zugeführt werden und keine abfließen, und
- nur zu den Quartalen Aktivtausch-Operationen (Kauf und Verkauf von Aktien) stattfinden, und
- die Zinsen im Jahr unverändert 0,5% betragen, 

dann ergeben die 3,33% Zuwachs des Engagements in der Folge 2,83% Depotgewinn.

Ganz ohne Zinszahlen, Unterjährigkeitsbetrachtungen und Bewegungsberücksichtigungen!
Antworten Top
#10
Das war natürlich Quatsch. Denn wenn die "Geschlossenes-System"-Engagement-Rendite 3,3% beträgt, und DARIN die Cash-Verzinsung nur 0,5%, MUSS die "Depotverzinsung" (der Depotzuwachs) größer als 3,33% sein, gemäß unten stehender MITTELWERT-Prämisse für die zeitliche Gewichtung nämlich 5,62%.

Exkurs: Dividenden sind hier NICHT angefallen! Die wären dem Cash in einer dritten Spalte wieder zu entnehmen und den Aktien hinzuzurechnen. Schwieriger wird es dann schon mit den Zinsen, die auf den Dividendenanteil im Cash angefallen sind ... denn: Welcher Cash-Anteil rührt aus An- und Verkauf von Aktien, und welcher (hinzukommende) während des Jahres aus Dividenden? Und welcher von beiden gilt als in neue Aktienkäufe reinvestiert?

Zurück: Ob die o.g. Prämisse zulässig ist, kann ich grad nicht sagen. Möglicherweise oder gar wahrscheinlich NICHT. Vielleicht hat da jmd. anders bei Finanzmathematik besser aufgepasst.

__|____A___|____B___|____C___|_____D____|CODETab von lupo1
 1|Datum   |Cash    |Aktien  |Summe     |
 2|31.12.16|10000,00|20000,00|  30000,00|
 3|31.03.17|15000,00|15500,00|  30500,00|
 4|30.06.17|12000,00|18600,00|  30600,00|
 5|30.09.17|18000,00|12300,00|  30300,00|
 6|31.12.17| 9000,00|22000,00|  31000,00|
 7|        |        |        |          |
 8|Gewichte|13625,00|16850,00|  30475,00|
 9|        |        |        |          |
10|        |Zinsen  |Kursgew.|Engagement|
11|        |  0,0050|  0,0562|    0,0333|

Zellformeln:

D2[:D6]: =SUMME(B2:C2)
B8[:D8]: =MITTELWERT(B2:B5;B3:B6)
D11: =D6/D2-1
C11: =(D8*D11-B8*B11)/C8

Aufgrund dieser Schwierigkeiten ermittle ich persönlich nie Einzelrenditen, sondern immer nur Stichtags-Vermögensvergleiche. Zwar geht, wenn man mehrere Engagements und/oder Vermögensklassen hat, die Einzelbetrachtung dabei unter, aber dann kann man sich notdürftig behelfen, ob die Einzelziele (Ausschüttungen) eingehalten wurden. Das wiederum aber ist bei vielen Anlagen UNMÖGLICH: Geschlossene Fonds weisen (vielleicht) gerade noch den Ertrags- und den Kapitalanteil bei Ausschüttungen (manchmal nur steuerlich rückwärts ermittelbar, aber das Steuerrecht ist zu kompliziert) aus. Einen Rückschluss auf die Rendite geben sie trotzdem kaum, da das Steuerrecht den nicht bietet. Bei Immobilien bleibt ein jederzeitiges Wertrisiko (das sollte ich nicht erwähnen, da das für jegliches Vermögen gilt) und der Instandhaltungsbedarf (mehr und mehr auch durch Auflagen) oft nur zu schätzen. Cool down.
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste