Der Kaufpreis von jedem Kauf kann zwar vermerkt, und auch der Durchschnitt berechnet werden. Diese Tatsachen werden durch einen Verkauf nicht geändert.
Etwas anderes ist die Frage, mit welchem Gewinn/Verlust sich eine Postion unter Berücksichtigung von Käufen und Verkäufen entwickelt hat. Also das Verhältnis von noch gebundenem (Ursprungs-)kapital zum aktuellen Marktwert.
Ich glaube, Du vermischst diese Dinge, und das stürzt Dich in Probleme.
Im zweiten Fall ziehst Du, wie beschrieben, vom (summierten) Einstandspreis die Verkaufserlöse wieder ab. Natürlich kann die verbleibende Position dann einen "Einstandswert" (besser: darin noch gebundenes Einstandskapital) von Null oder kleiner haben. Nennt sich dann Freiläufer.
Es kann aber auch andersrum gehen: wenn Du eine Postion mit Verlust komplett verkaufst, steht da Bestand Null, "Einstands"wert trotzdem noch xxx Euros. Hast halt Dein Geld nicht komplett wiedergesehen. Der Spaß hat Dich, obwohl keine Münze mehr da ist, unter dem Strich gekostet.
Wichtig ist nur, dass Du auch bei abgeschlossenen (vollständig wieder verkauften) Positionen die "Einstandswerte" in der Endsummierung stehen läßt.
Gruß, GL