Логика в том, что у Вас при продаже акций изменяется общее кол-во валюты.
Пример: Вы брали акции на 100 $ по курсу 80₽, а продали эти акции за 150$ по курсу 100₽. Вопрос: по какой цене вы брали 50$ сверх 100$ первоначальных?
Правильного ответа нет, потому что вы не покупали их, поэтому условно у Вас 150$ со средней, равной текущему курсу 100₽