Share and Money Management
Das Programm
Share and Money Management (SMM) ist ein deutschsprachiges Programm zum Verwalten eines privaten Wertpapierportfolio.
Mit SMM können Sie die einzelnen Positionen Ihres Depots in einem Programm verwalten. Dazu werden alle Wertpapiere und die dazugehörigen Transaktionen verwaltet. Damit haben Sie jederzeit einen Überblick über Ihre Anlage.
Weiterhin können Sie die Entwicklung einzelner Positionen, seien es aktuelle offene oder auch geschlossenen Positionen ansehen oder sich einen Bericht zum Ausdrucken erstellen lassen. Sie können sich auch die Entwicklung Ihres einzelnen Bestandes über einen frei wählbaren Zeitraum darstellen lassen.
Es läßt sich eine Liste (s.g. Watchlist) mit interessanten Wertpapieren, die Sie beobachten möchten, parallel zum aktuellen Bestand führen.
Das Programm bietet eine komfortable Oberfläche, über die sich fast alle Aktionen tätigen lassen. Es sind noch nicht alle Möglichkeiten implementiert, so ist es zum Beispiel derzeit nicht möglich Transaktionen nachträglich über die Oberfläche zu ändern.
Eine Unterscheidung zwischen verschiedenen Depots ist nicht möglich. Ebenso wenig existieren Schnittstellen zu Banken, weder um das Portfolio automatisch abzugleichen noch um Transaktionen zu tätigen.
SMM wird nur mit einem kleinen initialen Set an Wertpapieren ausgeliefert, denn neue Wertpapiere lassen sich einfach anlegen und existierende ändern (siehe Bildschirmfotos Wertpapier anlegen und Wertpapier ändern).
Ein Portfilio kann beliebig viele Positionen enthalten. Jede Position besteht aus einem Wertpapier und den dazugehörigen Transaktionen (siehe Bildschirmfoto Handeln).
Intern speichert SMM alle Daten in einer dateibasierten SQLite-Datenbank. Dadurch läßt sich die Anwendung ohne großen Aufwand und ohne zusätzliche Berechtigungen einfach installieren. Einfach das Paket in ein Verzeichnis auspacken und starten.
Die kommende Version wird Verbesserungen bei einigen Dialogen und interne Veränderungen mit sich bringen.
Anforderungen
Installation und Konfiguration
Installation
Die Installation von SMM kann mit den Rechten jedes normalen Benutzers durchgeführt werden. Dazu wird das Paket nach dem Herunterladen in ein separates Verzeichnis entpackt.
Upgrade von Version 0.14 auf 0.16
Nach der Sicherung der Dateien smm.ini
,
smmgui.ini
und smm.db
kann die
Software deinstalliert und neuinstalliert werden. Danach werden die
Dateien smmgui.ini
und smm.db
wieder in
das Installationsverzeichnis zurückkopiert.
Deinstallation
Die Software kann durch das Löschen des Installationsverzeichnisses gelöscht werden. Beachten Sie, daß Sie mit dem Löschen des kompletten Verzeichnisses auch Ihre in das Programm eingepflegten Daten löschen!
Unter Windows kann die Anwendung mit Betriebssystemmitteln wieder entfernt werden.
Konfiguration des Internetzuganges
SMM benötigt grundsätzlich keine eigene Konfiguration des
Internetzuganges. Es werden die Systemeinstellungen zum Abholen von
Kursdaten genutzt. In seltenen Fällen kann eine Anpassung über
die Umgebungsvariablen http_proxy
und https_proxy
notwendig
sein. Details dazu entfällt die Dokumentation Ihre Betriebssystemes.
Programmstart
Grundsätzlich kann der Start auf allen Betriebssystemen über den
Aufruf von smmgui.py
erfolgen.
Unter Windows öffnet sich beim Starten von smmgui.py
ein
Terminalfenster. Dieses Fenster wird nicht benötigt und stört
oft. Daher kann SMM unter Windows auch über die Datei
smmgui.pyw
gestartet werden, die kein
Terminalfenster öffnet.
SMM kann unter Windows über Einträge im Startmenü gestartet werden, wenn die Installation über den angebotenen Installer erfolgte.
Autor und Lizenz
Der Autor dieser Software ist Carsten Grohmann.
Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren gemäß Version 2 der Lizenz.
Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.
Sie sollten ein Exemplar der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA.
SMM hat folgende Software Dritter, die verschieden lizenziert ist, integriert:
Beautiful Soup ("New-style BSD" Lizenz)
Storm (GNU Lesser General Public License (LGPL) Version 2.1)
Mako Templates for Python (MIT-Lizenz)
wxPython (wxWindows-Lizenz)
PyPubSub (BSD-Lizenz)
Details zu den einzelnen Lizenzen befinden sich in den individuellen Softwarepaketen.
Programmfehler (Bugs)
SMM ist sicherlich nicht fehlerfrei. Im Fall eines Fehlers wird ein
detailliertes Fehlerprotokoll eine Datei namens smm.log
geschrieben.
Die Details in diesem Protokoll unterstützen die Fehlersuche,
können teilweise aber auch Angaben enthalten, aus denen sich Details
Ihrer verwalteten Daten wie zum Beispiel aktuelle Positionen, Transaktionen
und ähnliches, enthalten.
Bitte schicken Sie mir eine E-Mail mit einer genauen Fehlerbeschreibung und
nach Möglichkeit mit der Datei smm.log
.
Prüfen Sie vorher, ob die Datei "smm.log" persönliche Details enthält, die Sie nicht an mich weiterleiten möchten.
Es ist hilfreich, wenn Sie in der Beschreibung erläutern, wie der Fehler zu Stande kam sowie ob und wie er sich reproduzieren läßt.
Download
Dateiname | smm-0.16.tar.gz [Signatur] [ChangeLog] | |
Größe | 272 KByte | |
Version | Version 0.16 |
Dateiname | smm-0.16.zip [Signatur] [ChangeLog] | |
Größe | 328 KByte | |
Version | Version 0.16 |
Dateiname | smm-0.16.win32.exe [Signatur] [ChangeLog] | |
Größe | 379 KByte | |
Version | Version 0.16 |