portfolio-performance / portfolio

Track and evaluate the performance of your investment portfolio across stocks, cryptocurrencies, and other assets.
http://www.portfolio-performance.info
Eclipse Public License 1.0
2.85k stars 588 forks source link

Ideen #50

Closed rfbrooks closed 11 years ago

rfbrooks commented 11 years ago

Hi @buchen

Ich hab das Programm leider erst vor 2 Tagen gefunden und muss sagen ich bin wirklich beeindruckt. Einfach zu bedienen und mehr als funktionell und hilfreich. Dennoch einige Ideen:

  1. Soweit ich weiss, ist es möglich, Dividendeninformationen ebenfalls über Yahoo zu laden anstatt diese händisch eingeben zu müssen (oder ich hab da was übersehen)
  2. Genial wäre es, wenn bei den Wertpapierstammdaten zusärtliche Informationen gespeichert werden könnten wie z.B. eine Beschreibung, ...
  3. Es werden in der XML Datei nur die historischen Kurse sowie der letzte Kurs gespeichert (soweir ich das gesehen habe); toll wäre, wenn jede Kursinformation gespeichert werden würde, sodass man auch Intraday-Kursverläufe anzeigen könnte.
  4. (Teilweise abhängig von Punkt 3): Der kürzeste auswählbare Zeitraum bei Charts ist 1 Monat; super wäre noch 3 Tage sowie Intraday (siehe Punkt 3)
  5. Die Wertpapierkategorien (links oben) können nicht sortiert werden (ausser man bearbeitet das xml-File ;))
  6. Wie wärs, wenn man die Daten statt in XML in der DB speichern würde, ich denke da z.B. an SQLite, da ich befürchte, dass bei vielen vielen Kurse das Parsen des XMLs etwas aufwendig werden könnte.

Zusätzlich noch eine Frage (so das hier erlaubt ist): Wie funktioniert (so vorhanden) die Währungsumrechnung. Ich denke, ich müsste beim Geldkonto sowie beim Wertpapier eine Währung auswählen können, damit eine Umrechnung korrekt funktioniert. Yahoo stellt auch diese FX-Kurse zur Verfügung.

Danke Robert

buchen commented 11 years ago

Hi Robert,

freut mich was zu hören...

Soweit ich weiss, ist es möglich, Dividendeninformationen ebenfalls über Yahoo zu laden anstatt diese händisch eingeben zu müssen (oder ich hab da was übersehen)

Muss ich checken. Man muss sehen was das dann für das Konto, Sparerpauschbetrag etc. heißt. Hier könnte man höchstens Vorschläge für eine Buchung auf dem Verrechnungskonto machen - ob die stimmt oder nicht muss der Benutzer sagen.

Genial wäre es, wenn bei den Wertpapierstammdaten zusärtliche Informationen gespeichert werden könnten wie z.B. eine Beschreibung, ...

Habe ich auf der Agenda - da sind schon viele Ideen im Forum vorgebracht worden: tagging (und dann die Auswertung nach Tags für Performance), Kommentare, Farben. Mal sehen - nix kurzfristig.

Es werden in der XML Datei nur die historischen Kurse sowie der letzte Kurs gespeichert (soweir ich das gesehen habe); toll wäre, wenn jede Kursinformation gespeichert werden würde, sodass man auch Intraday-Kursverläufe anzeigen könnte.

Intraday Kurse sind gar nicht auf meiner Agenda. Mir geht es um eine Gesamtperformance des Depots. Ob da der Kurs am Tag mal nach oben zuckt oder nach unten zuckt - was soll's. Ich kenne auch keine gute Quelle für Intraday Kurse.

Die Wertpapierkategorien (links oben) können nicht sortiert werden (ausser man bearbeitet das xml-File ;))

Ich hab noch eine Punkt "drag & drop" Kategorien nach oben unten auf meiner Liste... schon lange. :-( Bei Gelegenheit.

Wie wärs, wenn man die Daten statt in XML in der DB speichern würde, ich denke da z.B. an SQLite, da ich befürchte, dass bei vielen vielen Kurse das Parsen des XMLs etwas aufwendig werden könnte.

Das habe ich auch schon überlegt. Momentan scheint es mir aber noch kein Problem zu sein. Und dann arbeite ich erst mal an Features die man direkter sieht. Momentan halte ich das komplette Modell um Speicher - da kann ich natürlich bestimmte Algorithmen ganz anders programmieren. Ich habe auch noch keine Rückmeldung, dass es nicht mehr ausreicht - teilweise haben Leute mehr als 10 Jahre Transaktionen gepflegt.

Wie funktioniert (so vorhanden) die Währungsumrechnung. Ich denke, ich müsste beim Geldkonto sowie beim Wertpapier eine Währung auswählen können, damit eine Umrechnung korrekt funktioniert. Yahoo stellt auch diese FX-Kurse zur Verfügung.

Währung werden (noch) nicht unterstützt - #14

Soweit so gut. Meine nächsten Schritte sind: Gegenbuchungen sauber machen, mehr Auswertungen auf den Performance Ansichten: nach tags, nach Branchen, nach Asset Klassen, etc.

Und im Forum bekomme ich ja auch immer wieder neues Feature Futter http://www.wertpapier-forum.de/topic/38306-portfolio-performance-mein-neues-programm/

rfbrooks commented 11 years ago

Hallo Andreas !

Zuerst mal vielen Dank für Deine ausführliche Antwort.

Habe alle Deine Kommentare verstanden, nur bei den Intraday-Kursen war ich offensichtlich nicht präzise genug. Ich meinte nicht, dass Du da eine eigene Quelle zusätzlich anbindest, sondern dass das Programm alle abgerufenen Werte speichert.

Also, ich aktualisiere (automatisch, geht das ?) die Wertpapierkurse und er speichert immer nur den letzten Kurs. Ich meinte, dass er einfach alle jemals abgerufenen Werte speichern soll (somit hätte ich auf die Intraday-Kursinformationen)

Vielen Dank für Deine Bemühungen

lg Robert

buchen commented 11 years ago

Ich meinte nicht, dass Du da eine eigene Quelle zusätzlich anbindest, sondern dass das Programm alle abgerufenen Werte speichert.

Im Sinne von "es gibt keine historischen Kurse, aber tagesaktuelle Kurse - und die tagesaktuellen Kurse speichert sich das Programm und die werden zu historischen Kursen" werde ich was machen.

Im Sinne von mehrere Kurse pro Tag auch in die Vergangenheit zu speichern eher nicht. Wie lange läuft den das Programm um in irgendeiner Form relevante Vergleiche über einen längeren Zeitraum zu machen? (alle 10 Minuten werden die Kurse aktualisiert) Im ersten Schritt würde ich erst mal die Eröffnungs- und Schlusskurse und Höchst- und Niedrigkurse zusätzlich mit aufnehmen. Aber auch das wird noch was warten müssen...