Пользуюсь
https://github.com/KonishchevDmitry/investments. Это моя разработка, поэтому устраивает почти все.
Лично для меня самое главное:
1. Никогда не вводить данные самому - скормить отчет брокера, и чтобы все сразу заработало.
2. Видеть доходность с учетом налогов, т. к. из-за валютной переоценки они могут влиять на нее сильнее чем кажется на первый взгляд.
3. Чтобы она могла сама заполнять налоговую декларацию.
Из недостатков моей программы, пожалуй, самый основной для потенциальных пользователей - не самый дружественный интерфейс (сам скомпилируй, запусти в терминале, ориентация на Linux/MacOS вместо винды).
Из недостатков сайтов, которые можно найти - они не OpenSource. Сложно доверять свои деньги и налоги тому, чей код не можешь почитать. Там же может быть что угодно - банально float вместо decimal, отсутствие каких-либо unit-тестов и т. п. Тонкостей там довольно много, и доверять безусловно незнакомому разработчику со стороны без возможности заглянуть внутрь довольно сложно.