Zum Inhalt springen

YetAnotherBTCGeek

Mitglied
  • Gesamte Inhalte

    222
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von YetAnotherBTCGeek

  1. Habe mir deine Test-DB genauer angesehen und den Fehler gefunden: bei MtGox ist der Haken "Eigenbesitz" nicht gesetzt! Umsätze von Plattformen, die diesen Haken nicht haben, tauchen in der Gewinnberechnung nicht auf. Wenn du das Häkchen setzt, wird alles korrekt ausgewiesen. Ich werde das im CT zukünftig abfangen, dass die Kombination aus "Ist down seit" und Eigenbesitz automatisch gesetzt wird - ist ja nicht ganz selbsterklärend... Viel Erfolg!
  2. ...dann wird kurzfristig Folgendes helfen: Nimm bei Mt. Gox mal den Haken bei "Ist down seit" wieder raus und speichere ab. Danach wieder setzen - und dann müsste der Verlust-Trade da sein!
  3. Die Trade-Datenbank wäre für die Fehlersuche in der Tat hilfreich. Ich konnte bei meinen Tests zwar ein Problem finden (und beheben): Wenn man bei der Plattform schon die Eigenschaft "Ist down" gesetzt hat und anschließend für die Plattform Trades importiert, werden die Verluste nach dem Import nicht/nicht neu eingetragen. Das passt aber nicht zu dem von dir beschriebenen Phänomen: du hast ja offenbar Verlust-Einträge in der Trade-History, daher müsste der realisierte Gewinn den Verlust auch berücksichtigen. Bei meinen Tests funktioniert dies jedenfalls; ich bekomme in der Tat -2.500 EUR (und ein paar Zerquetschte) Gewinn ausgewiesen:
  4. Hallo plangin, danke für das Lob! ...bin gerade nicht am Laptop und kann das Verhalten nicht live nachvollziehen, aber ich versuch's mal aus dem Kopf: wenn man bei einer Plattform das Ist-Down-Datum setzt, behandelt der CT das so: 1. Alle zu diesem Zeitpunkt auf der Plattform noch vorhandenen Coins werden für 0 EUR verkauft 2. Alle Fiat-Bestände werden als Verlust gebucht Wenn sich das Programm bei dir anders verhält, kann ich mir das gern mal anschauen - bräuchte aber etwas mehr Infos. Was Mt.Gox angeht, sind wir übrigens Leidensgenossen... Du hast Recht, bei Bitcoin.de gibt es (noch) keine Möglichkeit, Fiat zu hinterlegen. Der CT zählt auf der Übersichtsseite andererseits korrekt mit, wieviel von welcher Währung auf welcher Plattform eingenommen/ausgegeben wurde, insofern ist die Anzeige von -1.000 EUR also korrekt - auch wenn es in diesem Fall keinen Sinn macht, von einem "Bestand" zu sprechen. Das ist aber wirklich nur ein kosmetisches Problem; bei der Gewinn-Verlust-Berechnung spielen die Geldbestände auf den unterschiedlichen Plattformen keine Rolle; lediglich die Differenz aus Einkaufs- und Verkaufspreis von Coins. Viele Grüße Yabg
  5. Kurzes Update zwischendurch: Das Kraken-Problem ist in der demnächst live gestellten Version behoben. In der Tat gibt es Einträge für die virtuellen Coins "Kraken Fee Credits" in der History, mit denen der CoinTracer nicht klar kam. Ich arbeite noch ein wenig an der Integration der neuen Bitcoin.de-API und danach kommt die neue Version raus. Also bitte noch ein paar Tage Geduld.
  6. Ah okay, den Kraken-Import habe ich mir länger schon nicht mehr angesehen... Ich gucke morgen mal, ob ich das in den Griff bekomme. Bis dahin!
  7. Hallo AtomicBounce, jein: Wert in Euro muss nur bei Trades/Transfers gefüllt sein, in denen Fiat-Währungen beteiligt sind. Wenn du Coins zwischen Plattformen/Wallets verschiebst oder Coins gegen Coins kaufst, sollte in WertEUR eine Null stehen. Der entsprechende Euro-Gegenwert wird dann erst bei der Gewinnberechnung ermittelt, weil er - wie du richtig anmerkst - von der jeweils gewählten Verbrauchsfolgemethode abhängt. Viel Erfolg!
  8. Ah, das ist wieder so ein spezieller Fall: du hast die Transaktionen manuell angelegt, richtig? Für den CT ist eine Transaktion Coins gegen Coins immer ein Kauf. Ein Verkauf ist immer dann gegeben, wenn Coins gegen Fiat-Währungen getauscht werden. Das hat pragmatische Gründe: so lange nur mit virtuellen Währungen hin- und hergetauscht wird, fällt für den CT keine Verlust oder Gewinn an. Bei solchen Transaktionen "erben" die gekauften Coins den Fiat-Wert der Coins, mit denen sie bezahlt werden (unabhängig vom aktuellen Kurs). Erst wenn man eine virtuelle Währung in Fiat umtauscht, wird der "geerbte" Gegenwert (also das, was man mal für die Coins bezahlt hat) mit dem erhaltenen Wert verglichen und dann der Gewinn/Verlust ausgewiesen. Auf dein Beispiel bezogen: die letzte Transaktion (50 LTC für 4 BTC) muss ein Kauf sein, kein Verkauf. Außerdem ist der Wert immer noch 100 EUR, auch wenn der aktuelle Kurs vlt. nur noch 80 EUR hergibt, wenn du die BTC verkaufen würdest. Erst wenn du diese 4 BTC tatsächlich verkaufst, "realisierst" du einen Gewinn (oder Verlust). Nehmen wir an, der Verkaufserlös beträgt 80 EUR (Gebühren sind bereits abgezogen): Der CT würde dann korrekt berechnen, dass die 4 BTC ursprünglich einem Wert von 100 EUR entsprechen und jetzt nur noch 80 EUR erzielt wurden: Verlust = 20 EUR. So lange die BTC aber noch nicht gegen EUR oder Dollar verkauft werden, taucht im Steuerbericht auch noch kein Gewinn/Verlust auf. Die jeweiligen "Zwischen-Käufe" werden nur informationshalber ausgewiesen. Ich hoffe, damit sind alle Klarheiten beseitigt?!
  9. Hallo AtomicBounce, so - zurück aus dem Urlaub kann ich dir endlich mal antworten. Der Fehler liegt in der CSV: du hast als Konto in der vorletzten Spalte "feeBTC" angegeben. Richtig wäre einfach "BTC". Der Cointracer macht daraus automatisch eine Kontobewegung von "BTC" nach "feeBTC". Wenn du als Quellkonto bereits "feeBTC" angibst, weiß das Programm nicht, wohin er das buchen soll. Und eine Buchung von "feeBTC" auf "feeBTC" würde keinen Sinn machen... Also: klassisches Missverständnis. Viel Glück! Yabg
  10. Ach herrje, da war ich heute anscheined zu früh am Rechner... Problem ist gefixt; wenn du einfach das neue Setup/die neue Zip-Datei ziehst, klappt das Datenbank-Update wieder. Und danke für deine Muster-DB, das hat die Fehlersuche merklich beschleunigt! Die Versionsnummer habe ich jetzt mal nicht erhöht. Außer dir hat ohnehin noch niemand die Datei runtergeladen.
  11. Hallo zusammen, eine neue Version 0.8.7.3 ist jetzt online. Mit diesen Änderungen/Korrekturen/Verbesserungen: Historische Dollar-Kurse 2009 bis jetzt sind direkt im Programm enthalten. Da die Bundesbank online offenbar nur noch die Kurse des aktuellen Jahres zum Download anbietet, spart man sich so die aufwändige Suche nach alternativen Downloadmöglichkeiten... Ein Fehler beim Bitstamp-Import wurde korrigiert. Gleiche Zeilen werden jetzt nicht mehr zusammengefasst. (Wirkte sich auf Trades mit gleichem Betrag zur gleichen Sekunde aus.) Gebühren werden in der Übersicht wieder richtig angezeigt. Auch hier konnte es aufgrund von Zusammenfassungen zum "Verschlucken" von Beträgen kommen. (Hatte aber keine Auswirkung auf den Bericht oder die Gewinn-Verlust-Berechnung.) Download wie immer hier: http://cointracer.de/drupal/?q=download Danke an alle für die Rückmeldungen und wie immer viel Spaß damit!
  12. Hallo AtomicBounce, danke für die Analyse! In der Tat: der CT hat beim Bitstamp-Import versucht, gleichartige Zeilen zusammenzufassen, was inhaltlich aber keinen Sinn macht. Ich habe das Verhalten in der neuen Version jetzt abgestellt, so dass deine Beispiel-Datei korrekt eingelesen wird. Siehe nächster Post... Schönen Sonntag noch! - Yabg
  13. ...und jetzt geht wieder alles. War wohl etwas hektisch mit meiner Ausfall-Meldung.
  14. Herrje - mein Hoster macht wieder Schwierigkeiten; die Site www.cointracer.de ist gerade down. Hoffe, es dauert nicht lange...
  15. Hallo zusammen, habe gerade eine neue Version 0.8.7.1 live gestellt. Mir ist beim Erstellen meiner Steuerunterlagen aufgefallen, dass ich mir einen Fehler bei der Verarbeitung der Berechungseinstellungen eingebaut hatte: jetzt wurde *immer* FiFo angewendet, egal was man im Reiter "Berechnungen" eingestellt hatte. Das war so natürlich nicht gedacht... (Auch wenn's in den meisten Fällen wahrscheinlich passt...) Gruß, Yabg
  16. Ich benutze das Programm natürlich selbst; für die Steuer 2013 gab's seitens des FA auch keine Beanstandungen. Was den 2. Punkt Korrektheit betrifft, habe ich grundätzlich das Problem, dass ich selbst nur auf Bitcoin.de, Mt.Gox (war 'ne klasse Entscheidung! ) und Kraken aktiv bin. Die Importe für die anderen Börsen sind auch Anregung anderer eingebaut worden und ich kann diese immer nur sehr begrenzt testen - von daher: keine Gewähr...
  17. Ich verstehe ehrlich gesagt nicht genau was du meinst? Wo gibts denn einen JohnDoeStock? Ist das ein manueller Eintrag von dir in der Plattformen-Tabelle? Richtig, extern ist die richtige Wahl. Wenn du nicht möchtest, dass der Transfer im Steuer-Report auftaucht, könntest du auch noch den Haken "Für Steuer irrelevant" setzen. Viele Grüße! Yabg
  18. Hallo zusammen, nachdem man fast hätte glauben können, dass das Projekt eingeschlafen ist, fiel mir auf, dass ich ja auch dieses Jahr langsam mal die Steuer machen sollte - und es noch haufenweise Feedback gab, das ich noch nicht verarbeitet hatte. Habe daher in ein bißchen Freizeit zusammengekratzt und den CoinTracer soweit verbessert, dass zumindest ich damit jetzt einigermaßen klar komme... Konkret: eine neue Version 0.8.7 ist jetzt live gestellt. Diese kann jetzt (keine vollständige Aufzählung): Erweiterter Gewinn-Verlust-Bericht: es ist jetzt möglich a) einen Kommentar anzugeben, der im Kopfbereich ausgegeben wird. Hilfreich, um z.B. explizit "Berechnungmethode FiFo" o.Ä. anzugeben. zwischen der Auflistung aller oder nur der steuerpflichtigen Trades zu wählen. Letzeres war bisher die Voreinstellung. c) die Plattformen/Börsen, deren Trades ausgewiesen werden sollen, einzeln auszuwählen. Verluste, die durch die Einstellung des Betriebs einer Plattform (z. B. Mt.Gox) entstanden sind, können automatisch berechnet werden: Hierfür muss im Reiter "Tabellen" unter 'Plattformen bearbeiten' der Haken 'Plattform ist down' gesetzt und das Datum der Betriebseinstellung eingetragen werden. Der CoinTracer erstellt dann automatisch Verlust-Trades zu diesem Datum. D. h. der gesamte Bestand an Coins und Euro/US-Dollar wird zum Gegenwert von 0 EUR verkauft. Im Reiter "Berechnungen" kann jetzt konfiguriert werden ab welcher Haltefrist ein Verkauf steuerfrei ist. (Voreinstellung: 1 Jahr, logisch) In der Bestandsanzeige auf dem Reiter "Übersicht" wird jetzt der durchschnittliche Kauf- und Verkaufpreis von Coins ausgewiesen, was als Orientierung für Trades nützlich sein kann. Unter Extras -> Einstellungen -> Anzeige-Einstellungen kann gewählt werden, ob die für Anzeige Euro- oder US-Dollar-Trades herangezogen werden sollen. (Bei der Berechnung der Preise wird keine automatische Umrechnung von USD in EUR vorgenommen.) Fehlerkorrekturen beim generischen CSV-Import und Erweiterung um die Möglichkeit, Transfers abzubilden und den Wert in EUR einer Transaktion anzugeben. (Doku folgt) Beim Import von Vircurex.de kann jetzt das Jahr der jeweiligen Importzeile manuell gewählt werden. Fehlerkorrekturen bei diversen Importen. Das Cointracer-Fenster "rutscht" nach Datenimporten nicht mehr in den Hintergrund und Meldungen stehen erwartungsgemäß im Vordergrund. Download wie immer hier: http://cointracer.de/drupal/?q=node/2 Danke an alle für die Rückmeldungen und wie immer viel Spaß damit!
  19. Hallo zurück! Es ist in der Tat so gebaut, dass man die Auswertungszeiträume auf den drei Reitern Übersicht, Berechnungen und Bericht unabhängig voneinander einstellen kann und daher auch der jeweils angezeigte realisierte Gewinn verschieden sein kann. Der Stichtag ist aber immer für alle gleich (hängt ja von dem eingegebenen Datum bei der Gewinnermittlung ab). Ich kann mir aber vorstellen, dass das verwirrend ist - wahrscheinlich wäre es einfacher, wenn die Einstellungen, die man in irgend einem Reiter vornimmt, sich auch automatisch auf die anderen Reiter auswirkt?! Schöne Grüße!
  20. Hallo Surka, sorry, dass ich erst jetzt antworte; ich war ein paar Tage unterwegs und hatte keinen Internetzugriff (ja, das gibt's noch! ). Aber vielleicht kann ich Dir weiterhelfen: 1. Manueller Import Das ist in der Tat etwas "frickelig": Du musst, wenn Deine History aus mehreren Seiten besteht, jede einzelne markieren (inkl. der Überschriften) und am besten über den Button "Einfügen", der sich links neben der Textbox im CoinTracer befindet, in die Import-Textbox kopieren. Wichtig ist dabei, dass Du im Browser beim Markieren auch die letzte Zahl, also die unten rechts, erwischst (aber auch nicht mehr). Das müsste ungefähr so aussehen: Und dann wie gesagt: jede einzelne History-Seite im Browser markieren, zum CT wechseln, dort mittels Button "Einfügen" einfügen (ab der 2. Historyseite erscheint hier die Frage, ob der bestehende Textinhalt überschrieben werden oder der Inhalt der Zwischenablage angefügt werden soll. Hier musst Du "anfügen" auswählen). Das müsste eigentlich klappen - ich hab's gerade auch selbst noch einmal probiert und konnte meine History problemlos einlesen. Aber wenn es nicht klappt, kannst Du mir auch gern mal den Inhalt deiner History als PM schicken, dann kann ich mir das noch einmal genauer ansehen. 2. API-Import Das ist eigentlich die komfortablere Methode: du richtest in deinem Kraken-Account einen sogenannten API-Key ein, und hinterlegst diese API-Key-Daten im CoinTracer. Danach kann man auf Knopfdruck alle History-Daten abholen, ohne jedes Mal irgendwelche History-Seiten kopieren zu müssen. Im Prinzip erlaubst du durch den API-Key, dass ein Programm, welche die Daten des Keys kennt, auf bestimmte Bereiche deines Kraken-Accounts zugreifen kann. Du kannst einen API-Key auch wieder löschen, wenn du diesen Zugriff unterbinden willst. Funktioniert so: Auf Kraken anmelden, dann "Account", "Settings", "API", danach "Generate new key" anklicken: Jezt kannst du dem Key eine Beschreibung geben (dient nur dir selbst als Erinnerungsstütze) und die "Rechte", die der API-Zugang haben soll, festlegen. Für den CoinTracer reicht das Recht "Query Ledger Entries" aus, alles andere sollte nicht angehakt werden: Wenn Du dann auf "Generate Key" klickst, werden die (u. A.) zwei wichtige Dinge angezeigt: der "API Key" und das "Secret". Diese beiden Informationen müssen im CoinTracer hinterlegt werden. Das geht so: Auf dem Reiter "Übersicht" auf den Button "API-Daten konfigurieren" klicken und - optional - ein Passwort für den Datenabruf festlegen. Anschließend einmal auf das gelbe Pluszeichen klicken und die Informationen zu API Key und Secret eintragen, am besten per Copy & Paste. Die Bezeichnung für den Zugang kannst du vergeben wie du lustig bist. Wenn Du das speicherst, kannst Du fortan über den Button "API-Import" die neuesten Trades auf Knopfdruck abholen: Ist also gar nicht so kompliziert, oder? Viel Erfolg!
  21. Ich bin nicht ganz sicher, ob ich dich richtig verstanden habe - aber hast du schon versucht, das Datenverzeichnis über den Menüpunkt Extras -> Einstellungen -> Kategorie Pfade & Ordner so zu hinterlegen, wie du es brauchst? Hilft das weiter? LG Yabg!
  22. Kurzer Hinweis zum Thema Handel in USD bzw. Berücksichtigen der Währungsschwankungen bei Zu- und Abfluss von USD (siehe oben): auf bitcointalk.org gab es hierzu ein paar Rückmeldungen: https://bitcointalk.org/index.php?topic=465996.msg8062969#msg8062969 https://bitcointalk.org/index.php?topic=465996.msg8074178#msg8074178 Fazit: hat zu geringe Auswirkungen, macht den Bericht noch komplizierter und unlesbarer - lohnt also nicht. Insofern lege ich das Feature jetzt erst einmal in die "Kann man mal machen, wenn sonst nix zu tun ist"-Liste...
  23. Hallo zusammen, eine neue Version 0.8.6.3 ist jetzt live gestellt. Ist ein reines Fehlerkorrektur-Release, in dem ein Bug im Gewinn-Verlust-Bericht gefixt wurde. (Bei Verkaufsvorgängen, bei denen Coins unterschiedlichen Kaufdatums zum Einsatz kamen, konnte es vorkommen, dass falsche Kaufpreise berücksichtigt wurden.) Download wie immer hier: http://cointracer.de/drupal/?q=node/2 Danke an alle für die Rückmeldungen und wie immer viel Spaß damit! @BitCounter: Bitfinex ist nicht vergessen - dauert aber leider noch etwas...
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.