Zum Layer-Ansatz: Gehen wir mal davon aus, dass ich sinnvollerweise Coins auf unterschiedlichen Börsen nicht in einen FiFo-Topf schmeißen muss, sondern getrennt betrachten darf. Iudica scheint das auch zu favorisieren und nachweisen kann man es auch leicht.
Wenn das geht, dann muss man allerdings trotzdem FiFo innerhalb der jeweiligen Börse anwenden, richtig?
Beispiel:
Börse A - Kauf 1 BTC am 1.1.17 zu 1000€
Börse B - Kauf 1 BTC am 1.2.17 zu 2000€
Auf beiden Börsen hat man jeweils nur eine BTC-Adresse. Der erste Trade erfolgt am 1.3.17 auf Börse B. Kauf Altcoin mit 0,5 BTC und anschließender Verkauf mit Gewinn, welcher 0,75 BTC ergibt, wobei 1 BTC zu diesem Zeitpunkt = 3000€. Neues BTC-Guthaben = 0,5 "alte" + 0,75 "Trade-BTC" = 1,25 BTC.
Da wir von Layer ausgehen, wird nicht wegen FiFo fiktiv der BTC von Börse A herangezogen, sondern die Betrachtung auf Börse B beschränkt. Jetzt liegen dort aber auf der einzigen Adresse vermischte BTC, nämlich die 0,5 BTC vom 1.2.17 und die 0,75, die später aus dem Trade dazukamen. Die Anschaffungspreise sind natürlich unterschiedlich. Beim nächsten Trade würde ich nun erwarten, dass ich auf diese gemischten Coins FiFo anwenden muss, was auch Sinn macht. Es gibt schließlich hier keine Möglichkeit der Unterscheidung. Sieht das jemand ähnlich oder ganz anders?
Ich mach das ganz einfach. Ich stelle mir ein Portmonai vor und gucke Jahresanfang was ist drinn gewesen und Jahresende was habe ich in Euro, das wird versteuert. EInfacher gehts nicht. Einfach immer in der Europerspektive bleiben. Und die Long Hodl coins liegen auf einer extra adresse und werden garnicht bewegt.