{$YNDX} сейчас понял, что приложение неправильно считает среднюю цену акции в портфеле. Допустим купили 3 акции по 2700, по 2600 и по 2500. Средняя будет 2600. А вот если купить по 2700, 2600, а потом 2 акции по 2500 и одну из них продать по 2500, то у нас тоже будет 3 акции по таким же ценам, но приложение берет почем купили 3 последние акции, то есть 2600+2*2500 и средняя будет не 2600, а 2533 р. По крайней мере я сделал такой вывод купив/продав несколько раз яндекс и смотрю что-то результат явно не такой и средняя цена левая.