Портфель МосБиржи с живыми котировками
Впишите тикеры, количество и цены покупки — таблица подтянет текущие котировки с Московской биржи и выведет стоимость портфеля, прибыль по позициям и аллокации. Без API-ключей, платных сервисов и обновления цен руками.

Что внутри шаблона
Котировки приезжают с МосБиржи Python-скриптом — открытый интерфейс, без ключей
Прибыль по каждой позиции: в рублях и процентах от вложенного
Аллокации на диаграмме: доли бумаг и перекосы портфеля
Обновление — один запуск ячейки: цены свежие, итоги пересчитаны
Как пользоваться
- 1
Заполните позиции
Тикер (SBER, GAZP, LKOH…), количество бумаг и средняя цена покупки — из отчёта брокера.
- 2
Обновите котировки
Запустите ячейку со скриптом — текущие цены приедут с биржи, стоимость и прибыль пересчитаются.
- 3
Следите за портфелем
Диаграмма аллокаций выдаст перекосы; прибыль по позициям подскажет кандидатов на фиксацию или усреднение.
Данные с биржи — без посредников и подписок
Московская биржа отдаёт котировки через открытый интерфейс ISS — бесплатно и без регистрации. Шаблон обращается к нему напрямую: Python-скрипт в ячейке запрашивает цены по вашим тикерам. Ни ключей, ни лимитов платных тарифов, ни сервисов-посредников, которые однажды закроются вместе с вашей историей.
Скрипт лежит открыто: что и откуда запрашивается, читается в коде. Тот же запрос расширяется на облигации и валютные пары — в коде меняется строка с типом инструмента.
Портфель целиком, а не по брокерам
Когда позиции разбросаны по двум-трём брокерам, целой картины нет ни в одном приложении. Таблица собирает всё в одном месте, и аллокации считаются по общему портфелю — а перекос «половина денег в одной бумаге» заметен только на этом уровне.
Дивиденды, доходность к вложенному и сравнение с индексом добавляются поверх: данные для них уже структурированы.
Вопросы и ответы
Какие бумаги поддерживаются?
Всё, что торгуется на МосБирже с тикером: акции, фонды. Под облигации скрипт дорабатывается — у ISS те же интерфейсы.
Котировки обновляются сами?
По запуску ячейки — одним действием. Бесплатные данные ISS идут с задержкой около 15 минут; для учёта портфеля этого хватает с запасом.
Это безопасно? Нужен ли доступ к брокеру?
Доступ к брокерскому счёту не нужен вовсе: позиции вы вписываете руками, скрипт лишь читает публичные котировки биржи.
Можно ли учитывать покупки в разное время?
Ведите сделки отдельными строками или среднюю цену позиции — прибыль от вложенного посчитается в обоих вариантах.
Совсем скоро
Откройте шаблон и замените примеры на свои данные