Проверил информацию по вашей средней цене. Необходимо уточнить пару очень важных моментов.
При расчете средней цены по валюте и металлам мы учитываем не фактически затраченные средства, а именно стоимость лота на момент исполнения поручения на бирже.
В остальном, методика расчета такая же, как в случае с ценными бумагами (т.е. расчет идет по методу FIFO). Если продать часть позиции, цена средней позиции будет рассчитываться по методу FIFO (First In, First Out) — когда при продаже вычитаются активы, которые были куплены первыми.
На вашем счете 18 шт. GLDRUB. Всего было куплено 19 шт. Одну вы продали сегодня, тем самым средняя цена теперь рассчитывается не по 19 шт., а по 18 шт. При расчете средней цены учитываем последние операции, чтобы количество GLDRUB в этих операциях приводила к значению 18 шт.
Итого получим = (3*3498,99 + 3*3395,5 + 3*3910,9 + 9*3914,99)/18 = 67651,08/18 = 3758,39 (возможны мелкие неточности из-за особенностей округления).