Евгений, здравствуйте! Предлагаю к каждой бумаге добавить возможность добавить произвольное количество свойств, для получения возможности группировки по параметрам, определяемым мною. Поясню на примере: портфель из FXRU, FXRB, FXGD, FXRL, FXCN, Лензолото. Добавляю дополнительное свойство под названием "Класс актива". Заполняю это свойство в каждой бумаге:
FXRU,FXRB - "Облигация"
FXGD - "Золото"
FXRL, FXCN, Лензолото - "Акция"
т.е. на каждую бумагу заполняю это свойство. И получаю возможность посмотреть пропорции портфеля в деньгах по "классу актива".
А потом добавляю дополнительно ещё одно свойство "Валюта" и заполняю следующим образом:
FXRU, FXGD - "Доллары"
FXRB, FXRL, Лензолото - "Рубли"
FXCN - "Юани"
И получаю возможность построить график пропорций портфеля в валютах.
При добавлении ещё дополнительных свойств мы получаем возможность группировать бумаги по эшелонам, по выплате дивидендов и вообще, по произвольным критериям.
Как вам такая идея?