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

  • wxPython Version 3.0

  • Python Version 2.7, Python 3 ist nicht unterstützt.

  • Six: Python 2 and 3 Compatibility Library

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:

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

Bildschirmfotos

Wertpapier anlegen

Wertpapier anlegen

Wertpapier ändern

Wertpapier ändern

Handeln

Handeln

Wertpapiere beobachten

Wertpapiere beobachten

Kurse abfragen

Kurse abfragen

Details zu allen offenen Positionen anzeigen

Details offene Positionen anzeigen

Dialog mit den Optionen zum Erzeugen des Portfolioberichtes

Dialog zum Erzeugen des Portfolioberichtes

Weiterführende Informationen