05.11.2025, 17:28
Hallo,
vielleicht kann mir jemand helfen.
Ich möchte gern mit Hilfe einer Simulation die Wertentwicklung eines Aktienportfolios nachstellen und den Verlauf von Käufen und verkäufen simulieren.
In einem Aktienportfolio hat man z.B. 50 Aktien, die alle mit einer bestimmten Strategie gehandelt werden.
So entstehen Ein und Ausstiegssignale an einem bestimmten Datum und die entsprechenden Kauf und verkaufskurse, woraus sich die Wertentwicklung ablesen lässt. (Gewinn oder Verlust)
Händisch würde man es so machen:
Die 50 Aktien sind vorher ausgewählt und aus diesem Pool von Aktien können immer nur 10 Aktien im Markt sein!
Wenn eine der 10 Aktien warum auch immer Ihr Verkaufsdatum erreicht, wird eine neue Aktie dazu gekauft, die Aktie bei der das Einstiegsdatum am nächsten liegt.
Das kaufen muss ja nicht Excel machen nur simulieren, wenn das geht.
Um es nicht zu kompliziert zu machen, habe ich in der Tabelle im Anhang ein Portfolio mit 3 (10 im Original) Aktien gemacht, die Namen der Aktien sind der einfachheit halber 1 2 3 4 5 (im Original 50)
Ist eine der 3 Aktien verkauft, dann wird die Aktie gekauft, deren Kaufdatum (Spalte E) kurz nach dem Verkaufsdatum der gerade verkauften Aktie liegt. Es darf nur nicht die Aktie sein, die gerade verkauf wurde, sondern eine der 3 übrigen Aktien. Im Fall der Beispieldatei wäre dies die Aktie 4 oder 5.
So ginge das immer weiter.
Mein Einfall für eine Lösung war, die Verkaufdatumswerte die in spalte F untereinander stehen in Zeile 3 zu bringen, dass müsste sich auch mit einer Funtion machen lassen und dann mit einem Abgleich der Datumswerte (Verkauf) den entsprechenden Betrag (GEw/Verl) einzutragen. Auch das bekomm ich hin.
Was ich nicht hinbekomme, ist Excel dazu zu bringen, immer die Aktie zu wählen die dem Verkaufsdatum am nächsten sind, und dies auch nur mit 3 Aktien. Wobei die 3 noch in einer separaten Zelle steht, sodass ich auch eine 4 draus machen könnte. Es wäre also toll, wenn statt der Zahl 3 (Aktien) die Zelle in einer Formel stehen würde, sofern dies überhaupt geht.
OMG das wäre fantastisch wenn es dafür eine Lösung geben könnte.
Ich danke von Herzen
LG
vielleicht kann mir jemand helfen.
Ich möchte gern mit Hilfe einer Simulation die Wertentwicklung eines Aktienportfolios nachstellen und den Verlauf von Käufen und verkäufen simulieren.
In einem Aktienportfolio hat man z.B. 50 Aktien, die alle mit einer bestimmten Strategie gehandelt werden.
So entstehen Ein und Ausstiegssignale an einem bestimmten Datum und die entsprechenden Kauf und verkaufskurse, woraus sich die Wertentwicklung ablesen lässt. (Gewinn oder Verlust)
Händisch würde man es so machen:
Die 50 Aktien sind vorher ausgewählt und aus diesem Pool von Aktien können immer nur 10 Aktien im Markt sein!
Wenn eine der 10 Aktien warum auch immer Ihr Verkaufsdatum erreicht, wird eine neue Aktie dazu gekauft, die Aktie bei der das Einstiegsdatum am nächsten liegt.
Das kaufen muss ja nicht Excel machen nur simulieren, wenn das geht.
Um es nicht zu kompliziert zu machen, habe ich in der Tabelle im Anhang ein Portfolio mit 3 (10 im Original) Aktien gemacht, die Namen der Aktien sind der einfachheit halber 1 2 3 4 5 (im Original 50)
Ist eine der 3 Aktien verkauft, dann wird die Aktie gekauft, deren Kaufdatum (Spalte E) kurz nach dem Verkaufsdatum der gerade verkauften Aktie liegt. Es darf nur nicht die Aktie sein, die gerade verkauf wurde, sondern eine der 3 übrigen Aktien. Im Fall der Beispieldatei wäre dies die Aktie 4 oder 5.
So ginge das immer weiter.
Mein Einfall für eine Lösung war, die Verkaufdatumswerte die in spalte F untereinander stehen in Zeile 3 zu bringen, dass müsste sich auch mit einer Funtion machen lassen und dann mit einem Abgleich der Datumswerte (Verkauf) den entsprechenden Betrag (GEw/Verl) einzutragen. Auch das bekomm ich hin.
Was ich nicht hinbekomme, ist Excel dazu zu bringen, immer die Aktie zu wählen die dem Verkaufsdatum am nächsten sind, und dies auch nur mit 3 Aktien. Wobei die 3 noch in einer separaten Zelle steht, sodass ich auch eine 4 draus machen könnte. Es wäre also toll, wenn statt der Zahl 3 (Aktien) die Zelle in einer Formel stehen würde, sofern dies überhaupt geht.
OMG das wäre fantastisch wenn es dafür eine Lösung geben könnte.
Ich danke von Herzen
LG
