Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Depot-Performance-Messung (https://www.delphipraxis.net/91960-depot-performance-messung.html)

Gravitar 12. Mai 2007 12:34


Depot-Performance-Messung
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hi all,

ich habe mich neulich (mal wieder) gefragt: "Wie gut entwickelt sich mein Wertpapier-Depot wirklich?".

Selbstverständlich habe ich alles an verfügbaren Quellen im Internet bemüht, um die typischen Wertentwicklungsmethoden zu scannen (Performance, Rendite, Yield-Rate, Barwertbewertung....).

Ohne in's Detail zu gehen, keiner der existierenden Ansätze war das, was ich mir vorstellte.

Eigentlich wollte ich für mein Depot einen Zinssatz ermitteln, der sich direkt mit den Jahreszinsen eines Geldmarktkontos (tägliche Verügbarkeit, keine Kontogebühren) vergleichen lässt. All dies natürlich taggenau ermittelt unter Berücksichtigung der Kauf-/Verkaufdaten, Dividenden-/Ertragsausschüttungen etc.

Rausgekommen ist das folgende Programm (Ver. 0.1 Beta).

Schaut es euch doch mal an. Für Verbesserungs-/Erweiterungsvoschläge wäre ich dankbar.

Gruß, Andreas

EDIT V0.2 Beta

Einige Anregungen sind jetzt umgesetzt (eingedeutscht, keine disableten Edit-Felder zur Anzeige der Ergebnisse, übersichtlichere Gestaltung, Menüeinträge statt Buttons...)

An der online-Kurs-Aktualisierung arbeitet ich noch (kommt dann in V0.3 Beta).

EDIT V0.3 Beta

So, jetzt funktioniert sogar die online-Aktualisierung der Kurse (Danke Horst_!).

Gruß, Andreas

Screenshot:

http://www.friesenhof.de/Depot-Performance.jpg

bttb930 12. Mai 2007 13:12

Re: Depot-Performance-Messung
 
hmm, ein paar fragen dazu:

- welche formeln hast du benutzt?
- holt der sich die aktuellen kurse direkt aus dem web?
- gibt es auch eine graphische aufbereitung?
- man kauft ja nicht immer den kompletten bestand auf mal, sondern entweder mal x, mal y anteile oder monatlich anteile für je z euro. kann das programm damit auch umgehen?

Gravitar 12. Mai 2007 14:29

Re: Depot-Performance-Messung
 
Zitat:

Zitat von bttb930
hmm, ein paar fragen dazu:

- welche formeln hast du benutzt?
- holt der sich die aktuellen kurse direkt aus dem web?
- gibt es auch eine graphische aufbereitung?
- man kauft ja nicht immer den kompletten bestand auf mal, sondern entweder mal x, mal y anteile oder monatlich anteile für je z euro. kann das programm damit auch umgehen?

hmm, dazu ein paar Antworten:

- iterative Näherung nach Newton, um den Zinssatz einer Alternativgeldanlage zu ermitteln
- Nein, allerdings wäre das sicherlich interessant, bloß woher nehmen und nicht....
- Nein, das würde ich auch nicht implementieren, da gibt es schon genug webseiten
- ja, kann es. Beim Vergleich mit einer alternativen Geldanlage wird jeder einzelne Kauf/Verkauf, Dividende... taggenau berücksichtigt.

Gruß, Andreas

bttb930 12. Mai 2007 18:45

Re: Depot-Performance-Messung
 
Zitat:

Zitat von Gravitar
Zitat:

Zitat von bttb930
- gibt es auch eine graphische aufbereitung?

- Nein, das würde ich auch nicht implementieren, da gibt es schon genug webseiten

Wo findet man sowas denn - hab ich noch nirgendwo gesehen...? Für einzelne Kurse: Klar, aber für ganze Depots...

Gravitar 13. Mai 2007 12:54

Re: Depot-Performance-Messung
 
Zitat:

Zitat von bttb930
Wo findet man sowas denn - hab ich noch nirgendwo gesehen...? Für einzelne Kurse: Klar, aber für ganze Depots...

Stimmt, für das gesamte Depot kenne ich das auch nicht (oder nur noch nicht gefunden). Allerdings müsste man hierfür täglich die Kurse aktualisieren und das auch noch für einen ziemliche langen Zeitraum.

Da ich derzeit noch keine Möglichkeit gefunden habe, dies automatisch und kostenlos zu bewerkstelligen, lasse ich diese Funktion lieber bleiben. Und manuell scheidet von vorneherein aus, denn wer möchte schon für 7 Jahre die täglichen Kurse eintippen?

Aber vielleicht kennt ja jemand eine gute Quelle für historische und aktuelle WP-Kurse als OpenSource :idea:

Gruß, Andreas

Gravitar 22. Mai 2007 07:19

Re: Depot-Performance-Messung
 
Wow, das Programm schägt ja ein wie eine Bombe ;-)

Gibt es trotzdem Anregungen zum Source, zur Oberfläche, zum Rechenweg, zur Bedienung...?

Oder ist es einfach nur Perfekt!

Gruß, Andreas

QuickAndDirty 22. Mai 2007 07:38

Re: Depot-Performance-Messung
 
Wie berechnest du die unterjährige Verzinsung?

Robert Marquardt 22. Mai 2007 07:43

Re: Depot-Performance-Messung
 
Einheitlich deutsche Oberflaeche waere schoen. Man nimmt keine disableten Editboxen zur Wertausgabe. Ein Label tut es doch auch.
Sind das Echtwerte? :-|

Horst_ 22. Mai 2007 10:13

Re: Depot-Performance-Messung
 
Hallo,

die historischen täglichen Eröffnungs und Schlußkurse gibt es bei Yahoo finance.
Hier für Adidas mit dem Kürzel ADS.DE
'http://de.finance.yahoo.com/q/hp?s=ADS.DE'
Dann fehlen nur noch die Aktienkürzel für alle Aktien:
Die Liste aller Aktien Deutschland:
die Ausnahme:
'http://de.biz.yahoo.com/p/de/cpi/index.html' für 3U Telecom.
Allgemein für die Seite (0..?) mit dem ersten Zeichen aus [4,'A'..'Z'] :
'http://de.biz.yahoo.com/p/de/cpi/'+'cpi'+Zeichen+IntToStr(Seite)+'.html'

Für Adidas erhält man 'http://de.biz.yahoo.com/p/de/cpi/cpia0.html'als symbol 500340.DE (WKN .DE) und nicht direkt ADS.DE
{ Bei täglichen Daten kann man auch die WKN 'http://de.finance.yahoo.com/q/hp?s=500340.DE' sowie die ISIN 'http://de.finance.yahoo.com/q/hp?s=DE0005003404' nutzen.}

Aber die html durchsuchend mit 'http://de.finance.yahoo.com/q?s=' findet man das jeweilige Symbol z.B :
Code:
<tr class="yfnc_tabledata1">
<td>ADIDAS SALOMON</td>
<td align=left>500340.DE</td>
<td>[url="http://de.finance.yahoo.com/q?s=ADSG.DE>Aktienkurs</a></td>
<td><a"]Nachrichten[/url]</td>
<td><a href=http://de.finance.yahoo.com/q/mb?s=ADSG.DE>Diskussionsforum</a></td>
</tr>
..
<tr class="yfnc_tabledata1">
<td>ADLINK INTERNET STK N</td>
<td align=left>549015.DE</td>
<td>[url="http://de.finance.yahoo.com/q?s=LKIGn.DE>Aktienkurs</a></td>
<td><a"]Nachrichten[/url]</td>
<td><a href=http://de.finance.yahoo.com/q/mb?s=LKIGn.DE>Diskussionsforum</a></td>
</tr>
Leider muss man alles nach und einschließlich dem letzten 'G'{Germany} bis zum '.' löschen, also LKI ist das richtige Symbol für ADLINK.

Aber das aller wichtigste:
Nun erhält man die Historischen Daten als csv-Datei:
'http://ichart.yahoo.com/table.csv?s=ADS.DE&d=4&e=22&f=2007&g=d&a=0&b=11&c= 2000&ignore=.csv'
(heutiges Datum)
d= Monat(0..11)-> Mai=4
e=tag (1..31)
f= Jahr,
g=d-> täglich,daily,w=weekly,m=monthly
Startdatum analog:
a=0&b=11&c=2000
wenn man c=1999 angibt, wird auch nur bis 2000 die Daten ausgegeben.

Das sind aber tausende von Aktien

Gruß Horst

ibp 22. Mai 2007 10:42

Re: Depot-Performance-Messung
 
- du solltest auf jeden fall isin berücksichtigen!
- wie sieht es mit ausgabeaufschlägen, depotkosten etc aus, sind die berücksichtigt?
- limiteingabe für info zum sell oder buy
- gesamtperformance des eigenen depos


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:18 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz