Состояние на
Доходность расчитана с даты {{mydate(portfolio.start_time)}}
От До
Данные расчитываются в момент добавления периода. При редактировании портфеля - данные не пересчитываются автоматически.
Данные расчитываются в момент добавления периода. При редактировании портфеля - данные не пересчитываются автоматически.
Период | C | По | Доход | Удалить |
---|---|---|---|---|
За {{srok2str(s.from_date.getTime() ,s.to_date.getTime()+86400000)}} {{s.title}} | {{s.from}} | {{s.to}} | {{localeString(s.data.dyield)}} {{s.data.currency}} |
Параметр | Значение | |
---|---|---|
Полный доход Стало: Было: Изм: |
{{localeString(period_full.data.yield_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.yield_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.dyield,2)}} {{period_full.data.currency}} ({{localeString(period_full.data.yield_perc,2)}}%) |
|
В т.ч. | ||
Дивиденды Стало: Было: Изм: |
{{localeString(period_full.data.dividends_summ_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.dividends_summ_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.dividends_dsumm)}} {{period_full.data.currency}} |
|
Купоны Стало: Было: Изм: |
{{localeString(period_full.data.coupons_summ_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.coupons_summ_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.coupons_dsumm)}} {{period_full.data.currency}} |
|
Баланс Стало: Было: Изм: |
{{localeString(period_full.data.balance_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.balance_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.dbalance,2)}} {{period_full.data.currency}} ({{localeString(period_full.data.dbalance_perc,2)}}%) |
|
В т.ч. | ||
Акции Стало: Было: Изм: |
{{localeString(period_full.data.shares_balance_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.shares_balance_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.shares_dbalance)}} {{period_full.data.currency}} ({{localeString(period_full.data.shares_dbalance_perc,2)}}%) |
|
Облигации Стало: Было: Изм: |
{{localeString(period_full.data.bonds_balance_to,2)}} {{period_full.data.currency}} {{localeString(period_full.data.bonds_balance_from,2)}} {{period_full.data.currency}} {{localeString(period_full.data.bonds_dbalance,2)}} {{period_full.data.currency}} ({{localeString(period_full.data.bonds_dbalance_perc,2)}}%) |
|
{{cur}} Стало: Было: Изм: |
{{localeString(period_full.data.money_to[cur],2)}} {{cur}} {{localeString(period_full.data.money_from[cur],2)}} {{cur}} {{localeString(period_full.data.money[cur],2)}} {{cur}} |
Портфель
Тикер | Название | Наименование | Комментарий | Категория | Портфель | Кол-во | Цена, {{portfolio.currency}} | Сумма, {{portfolio.currency}} | Доля, %. | Цена вчера, {{portfolio.currency}} | Сумма вчера, {{portfolio.currency}} | Последнее изменение, {{portfolio.currency}} |
Последнее изменение, % |
Δ цены пред.дня, % |
Средняя цена, {{portfolio.currency}} |
Δ цены, {{portfolio.currency}} |
Δ цены, % |
Доход, {{portfolio.currency}} | Див/Куп, {{portfolio.currency}} | Σ доход, {{portfolio.currency}} | Доходность отн. вложений, % |
Доходность (XIRR), % |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{key}}{{key}} | {{s.title}} | Валюта | {{localeString(s.cnt)}} | {{localeString(s.curs)}} | {{localeString(s[portfolio['currency']])}} | {{localeStringNoRound(s[portfolio['currency']]/balance*100, 2)}} | {{s.y_price}}{{localeString(s.y_price)}} | {{s.y_summa}}{{localeString(s.y_summa)}} | {{plus_minus_round(s.last_dprice,2)}} | {{s.day_perc}}{{plus_minus_round(s.day_perc,1)}}% | {{s.last_change_percent}}{{ plus_minus(s.last_change_percent) }}% | {{ localeString(s.average_price,4) }} | {{s.dprice}}{{ plus_minus(s.dprice) }} | {{s.dpercent}}{{ plus_minus_round(s.dpercent,1) }}% | {{localeString(s.yield)}} | {{localeString(s.yield)}} | ||||||
{{ s.secid }}{{ s.secid }} {{s.MATDATE}} |
{{ s.SHORTNAME }} | {{ s.SECNAME }} | [Р] | {{ get_kat(s.kat) }}ETFОблигацияВалюта | {{ss.name}} {{ss.cnt}}, | {{ localeString(s.cnt, 8) }} |
{{s.price}}{{ localeString(s.price, 4) }}
НКД: {{localeStringNoRound(s.nkd)}} {{s.raw_price}}{{ localeString(s.raw_price, 4) }}%{{base.papers[s.uid].CURRENCYID}} |
{{s.summa}}{{ round(s.summa) }} | {{ localeString(s.proportion, 2) }} | {{ localeString(s.y_raw_price, 4) }} НКД: {{localeStringNoRound(s.y_nkd)}} {{s.y_price}}{{localeString(s.y_price)}}% |
{{s.y_summa}}{{localeString(s.y_summa)}} | {{s.dsumm}}{{plus_minus(s.dsumm)}} | {{s.day_perc}}{{plus_minus_round(s.day_perc,1)}}% | {{s.last_change_percent}}{{ plus_minus(s.last_change_percent) }}% | {{ localeString(s.average_price) }} {{s.average_price_percent}}{{localeString(s.average_price_percent,2)}}% |
{{s.dprice}}{{ plus_minus(s.dprice) }} | {{s.dpercent}}{{ plus_minus_round(s.dpercent,1) }}% | {{ round(s.yield) }} | {{ round(s.dohod) }}0 {{ round(s.dohod) }}0 0 | {{ round(s.full_yield) }} | {{s.input_yield}}{{ round(s.input_yield) }}% | {{s.xirr}}{{ round(s.xirr) }}% |
Сумма: | {{ localeString(portfolio_summ) }} | {{plus_minus_round(day_money)}} | {{plus_minus_round(day_money/balance*100,1)}}% | {{ localeString(yield_summ) }} | {{localeString(portfolio.dohod_summ)}} | {{ localeString(portfolio.full_yield_summ) }} |
{{portfolio_list[edited_portfolio_comment.id].secid}}: {{portfolio_list[edited_portfolio_comment.id].SHORTNAME}}
Дата | Кол. | Цена | Срок | Портфель |
---|---|---|---|---|
{{mydate(s,false)}} | {{localeString(cnt_data_arr.c[key])}} | {{localeString(cnt_data_arr.s[key]/cnt_data_arr.c[key])}} | {{srok2str(s*1000)}} | {{base.portfolios[cnt_data_arr.p[key]].name}} |
История сделок
Добавить
Удалить
Сделок: {{sdelki_list.length}} | Карта сделок
Необходимо завести все ваши сделки с самого начала существования портфеля.
Автоматический способ
Подсказка
Инструкция
Инструкции по этому брокеру пока нет. Напишите свою инструкцию, сделайте скриншоты и пришлите на почту kostarev.valeriy@gmail.com и я добавлю её сюда.
Внимание! Сайт может обработать не все сделки из вашего отчёта, т.к. у меня нет примеров всех возможных отчётов со всеми возможными операциями (Покупка, продажа, купоны, дивиденды, ввод ДС, вывод ДС....) Если какая-то операция не добавляется в автоматическом режиме, присылайте ваши отчёты брокеров мне на почту kostarev.valeriy@gmail.com и я постараюсь добавить их обработку.
Проверить и удалить существующие токены можно по ссылке https://id.tinkoff.ru/account/security
Выпустить новый токен можно здесь https://www.tinkoff.ru/invest/settings/api/.
Важно! Выпускайте токен Только для чтения. Сайт izi-invest.ru не несёт ответственности за любые операции, совершённые на вашем счёте посредствам токена.
Выпустить новый токен можно здесь https://www.tinkoff.ru/invest/settings/api/.
Важно! Выпускайте токен Только для чтения. Сайт izi-invest.ru не несёт ответственности за любые операции, совершённые на вашем счёте посредствам токена.
Ваш токен сохранён в базе данных.
Ручной способ
{{year}}
Дата | Тикер | Название | Тип | Кол-во | Остаток | Цена | Валюта | Комиссия | Сумма | Сумма, RUR | Комментарий | Отчёт | Действия |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{s.time}} {{ s.date }} | {{ s.secid }} | {{ s.title }} | {{s.object_type}} | {{ localeString(s.cnt) }} | {{ localeString(s.ostatok)}} | {{ localeString(s.price) }} | {{ s.currency }} | {{ localeString(parseFloat(s.komission_b)+parseFloat(s.komission_ts)) }} | {{s.full_summ}}{{ localeString(s.full_summ) }} (НКД: {{localeStringNoRound(s.nkd)}}) |
{{s.summa_current_currency}}{{ localeString(s.summa_current_currency) }} | {{ s.comment }} | {{s.import}} | {{base.portfolios[s.portfolio].name}} Действия н/д |
Сумма | {{localeString(s)}}: {{key}} |
{{localeString(s)}}: {{key}} |
{{localeString(sdelki_summ_pc)}} |
Вывод сделок отключён для текущего браузера.
История импортов отчётов
id | Дата | Название | Портфель | Брокер | Файл | Добавлено | Пропущено | Дата От | Дата До | Действия |
---|---|---|---|---|---|---|---|---|---|---|
{{s.id}} | {{s.time}} | {{s.name}} | {{base.portfolios[s.portfolio].name}} | {{s.type}} | {{s.file}} | {{s.added}} | {{s.skipped}} | {{s.dateFrom}} | {{s.dateTo}} |
Закрытые позиции
{{year}}
Тикер | Портфель | Название | Покупка | Продажа | Цена покупки | Цена продажи | Кол. | Доход | Доходность | Срок | Доходность годовых |
---|---|---|---|---|---|---|---|---|---|---|---|
{{ base.papers[uid].SECID }} | {{ base.portfolios[data.p].name }} | {{ base.papers[uid].SHORTNAME }} | {{ data.buy_date }} | {{ data.sell_date }} | {{ localeString(data.buy_price) }} | {{ localeString(data.sell_price) }} | {{ localeString(data.cnt) }} | {{ localeString(data.result) }} | {{ localeString(data.yield) }}% | {{ localeString(data.days) }} | {{ localeString(data.xirr) }} | {{localeString(fifo_summ)}} |
Уведомления о событиях
Для получения уведомлений в Telegram:
Подключитесь к нашему боту
Подключитесь к нашему боту
История дивидендов
{{year}}
{{parseInt(date.split('-')[0])+1}}
Задержка между отсечкой и выплатой, дней
Дата | Тикер | Название | Наименование | Портфель | Кол-во | Валюта | Значение | Цена отсечки |
Средняя цена покупки |
Налог, % | Налог | Сумма до налога, в валюте бумаги |
Сумма после налога, в валюте бумаги |
Сумма до налога, {{portfolio.currency}} |
Сумма после налога, {{portfolio.currency}} |
Доходность к цене отсечки |
Доходность к средней цене |
Статус | Действия |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ s.ots_date }} | {{s.secid}} | {{ s.SHORTNAME }} (Делистинг) | {{ s.SECNAME }} | {{ base.portfolios[s.portfolio_id].name }} | {{ s.cnt }} | {{ s.CURRENCYID }} | {{ localeStringNoRound(s.raw_price,5) }} | {{ localeString(s.raw_close_price) }} | {{ localeString(s.average, 2) }} | {{localeString(s.nalog_perc)}} | {{ localeString(s.raw_nalog) }}{{ localeString(s.raw_nalog) }} | {{ round(s.raw_dirty_summa_rounded) }} | {{ round(s.raw_summa_rounded) }} | {{ round(s.dirty_summa) }} | {{ round(s.summa) }} | {{ localeString(s.yield) }}% | {{ localeString(s.my_yield) }}% | Получено | [Ред.] [В сделки] |
Итого: | {{ localeString(dirty_dividends_summ_tab) }} | {{ localeString(dividends_summ_tab) }} | |||||||||||||||||
{{ s.ots_date }} ({{s.date}}) | {{s.secid}} | {{ s.SHORTNAME }} (Делистинг) | {{ s.SECNAME }} | {{ base.portfolios[s.portfolio_id].name }} | {{ s.cnt }} | {{ s.CURRENCYID }} | {{ localeStringNoRound(s.raw_price,5) }} | {{ localeStringNoRound(s.raw_close_price) }} | {{ localeString(s.average) }} | {{localeString(s.nalog_perc)}} | {{ localeString(s.raw_nalog) }}{{ localeString(s.nalog) }} | {{ round(s.raw_dirty_summa) }} | {{ round(s.raw_summa) }} | {{ round(s.dirty_summa) }} | {{ round(s.summa) }} | {{ localeString(s.yield) }}% | {{ localeString(s.my_yield) }}% | Не получено | |
Итого (прогноз): | {{ localeString(future_dirty_dividends_summ_tab) }} | {{ localeString(future_dividends_summ_tab) }} |
Правильнее редактировать дивиденд
в исходном портфеле!
в исходном портфеле!
История купонов
{{year}}
{{parseInt(date.split('-')[0])+1}}
Задержка между отсечкой и выплатой, дней
Дата | Тикер | Название | Наименование | Портфель | Номинал | Кол-во | Валюта | Купон | Налог, {{portfolio.currency}} | Сумма до налога, в валюте бумаги |
Сумма после налога, в валюте бумаги |
Сумма до налога, {{portfolio.currency}} |
Сумма после налога, {{portfolio.currency}} |
Статус | Действия |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{ s.date }} | {{s.SECID}} | {{s.SHORTNAME}} | {{ s.SECNAME }} | {{ base.portfolios[s.portfolio_id].name }} | {{ localeString(s.FACEVALUE) }} | {{ s.cnt }} | {{ s.CURRENCYID }} | {{ localeStringNoRound(s.COUPONVALUE, 2) }} | {{ localeString(s.nalog) }}{{ localeString(s.nalog) }} | {{ localeString(s.raw_summa) }} | {{ localeString(s.raw_summa_clear) }} | {{ localeString(s.dirty_summa) }} | {{ localeString(s.summa) }} | Получено | [Ред.] [В сделки] |
Итого: | {{ localeString(bonds_dirty_summ_tab) }} | {{ localeString(bonds_summ_tab) }} | |||||||||||||
{{ s.date }} | {{s.SECID}} | {{ s.SHORTNAME }} | {{ s.SECNAME }} | {{ base.portfolios[s.portfolio_id].name }} | {{ localeString(s.FACEVALUE) }} | {{ s.cnt }} | {{ s.CURRENCYID }} | {{ localeStringNoRound(s.COUPONVALUE, 2) }} ({{localeString(bond_yield(s.uid), 2)}}%) | {{ localeString(s.nalog) }}{{ localeString(s.nalog) }} | {{ localeString(s.raw_summa) }} | {{ localeString(s.raw_summa_clear) }} | {{ localeString(s.dirty_summa) }} | {{ localeString(s.summa) }} | Не получено | |
Итого (прогноз): | {{ localeString(future_dirty_coupons_summ_tab) }} | {{ localeString(future_coupons_summ_tab) }} |
Правильнее редактировать купон
в исходном портфеле!
в исходном портфеле!
Прочие события
№ | Портфель | Дата | Тип | Тикер | Название | Кол. | Значение | Действия |
---|---|---|---|---|---|---|---|---|
{{key+1}} | {{s.portfolio}}: {{base.portfolios[s.portfolio].name}} | {{unix2human(s.time)}} | {{s.type}} | {{ base.papers[s.uid].SECID }}{{ base.papers[s.uid].SECID }} | {{ base.papers[s.uid].SHORTNAME }} | {{localeString(s.cnt)}} | {{localeString(s.value)}} | [В сделки] |
Оферты по облигациям
Дата | Тикер | Название | Наименование | Амортизация | Учесть |
---|---|---|---|---|---|
{{ s.date }} | {{s.SECID}} | {{base.papers[s.uid].SHORTNAME}} | {{ base.papers[s.uid].SECNAME }} | {{ localeString(s.amortization) }} |
Информация о введённых бумагах
Список введённых бумаг
Дата | Тикер | Название | Наименование | Кол-во |
---|---|---|---|---|
{{ unix2human(s.time) }} | {{p(s.uid).SECID}} | {{p(s.uid).SHORTNAME}} | {{ p(s.uid).SECNAME }} | {{ localeString(s.cnt) }} |
Для правильного учёта введённых бумаг, необходимо указать для каждой из них - дату и цену их покупки. Внутри одного тикера может быть сколько угодно сделок по покупке бумаг. А значит бумаги внутри одного тикера могут иметь разный возраст и разную цену покупки.
Можно перенести эту информацию из портфеля со сделками "Вывод бумаг"
Ввести данные необходимо в исходном портфеле, а не в составном.
Можно перенести эту информацию из портфеля со сделками "Вывод бумаг"
Добавление выделенных бумаг из выбранного портфеля в текущий.
Дата покупки | Дата вывода | Тикер | Название | Наименование | Кол-во | Цена | |
---|---|---|---|---|---|---|---|
{{ unix2human(sd.t) }} | {{ unix2human(s.time) }} | {{p(s.uid).SECID}} | {{p(s.uid).SHORTNAME}} | {{ p(s.uid).SECNAME }} | {{ localeString(sd.c) }} | {{ localeString(sd.pr) }} |
Нет сделок Вывода бумаг в выбранном портфеле
Пользовательские данные о введённых бумагах
Тикер | Название | Наименование | Кол-во | Валюта | Цена | Дата покупки |
Дата переноса |
Действия |
---|---|---|---|---|---|---|---|---|
{{p(s.uid).SECID}} | {{p(s.uid).SHORTNAME}} | {{ p(s.uid).SECNAME }} | {{ localeString(s.cnt) }} | {{ s.currency }} | {{ localeString(s.price) }} | {{ s.date }} | {{ s.input_date }} | Ред. |
Динамика выплат
Календарь
Во весь экранДата отсечки |
Последняя дата покупки |
Название | Тикер | ISIN | Дивиденд | Доходность,% |
---|---|---|---|---|---|---|
{{s.ots_date}} | {{s.date}} | {{s.SHORTNAME}} | {{s.secid}} | {{s.ISIN}} | {{s.price}}{{localeString(s.price)}} | {{s.price*100/s.paper_price}}{{localeString(s.price*100/s.paper_price,2)}} |
Дата отсечки |
Название | ISIN | Купон | Доходность по последней сделке, % |
---|---|---|---|---|
{{s.date}} | {{s.SHORTNAME}} | {{s.ISIN}} | {{s.COUPONVALUE}}{{localeString(s.COUPONVALUE)}} | {{s.YIELD}}{{localeString(s.YIELD)}} |
По портфелям
Общая структура
Все бумаги
По странам
Балансировка
По категориям
Вводимая сумма: | {{portfolio.currency}} |
Баланс портфеля: | {{localeString(balancer.balance, 2)}} {{portfolio.currency}} |
Свободных денег в портфеле: | {{localeString(balancer.free_money_after_balance, 2)}} {{portfolio.currency}} |
№ | Категория | Saved |
Доля Категории |
Сумма Категории, {{portfolio.currency}} |
Тикер | Название | Цена | Сумма | Кол. | Лот | Лотов | Доля, % | Saved |
План. Доля, % |
План. сумма, {{portfolio.currency}} |
План. лотов |
Изм. лотов |
Изм. сумма, {{portfolio.currency}} {{localeString(balancer.d_papers_balance,2)}} {{portfolio.currency}} |
Итог сумма, {{portfolio.currency}} |
Итог Доля, % {{balancer.procents_summ}} % |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{k+1}} | {{get_kat(s.kat)}} | {{localeString(balancer.saved_k[s.kat])}} | {{localeString(balancer.kat_summ[s.kat])}} | {{s.uid}} | {{s.name}} | {{localeString(s.price)}} | {{localeString(s.summa)}} | {{localeString(s.cnt)}} | {{localeString(s.lotsize)}} | {{localeString(s.lots)}} | {{s.procent}} | {{localeString(balancer.saved_p[s.uid])}} | {{localeString(s.plan_summ)}} | {{localeString(s.plan_lots)}} | {{localeString(s.d_lots)}} | {{localeString(s.d_summ)}} | {{localeString(s.res_summa)}} | {{localeString(s.res_procent)}} |
По странам
Вводимая сумма: | {{portfolio.currency}} |
Баланс портфеля: | {{localeString(balancer.balance, 2)}} {{portfolio.currency}} |
Свободных денег в портфеле: | {{localeString(balancer.free_money_after_balance, 2)}} {{portfolio.currency}} |
№ | Страна | Saved |
Доля Страны |
Сумма Страны, {{portfolio.currency}} |
Тикер | Название | Цена | Сумма | Кол. | Лот | Лотов | Доля, % | Saved |
План. Доля, % |
План. сумма, {{portfolio.currency}} |
План. лотов |
Изм. лотов |
Изм. сумма, {{portfolio.currency}} {{localeString(balancer.d_papers_balance,2)}} {{portfolio.currency}} |
Итог сумма, {{portfolio.currency}} |
Итог Доля, % {{balancer.procents_summ}} % |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{k+1}} | {{s.country}} | {{localeString(balancer.saved_c[s.country])}} | {{localeString(balancer.country_summ[s.country])}} | {{s.uid}} | {{s.name}} | {{localeString(s.price)}} | {{localeString(s.summa)}} | {{localeString(s.cnt)}} | {{localeString(s.lotsize)}} | {{localeString(s.lots)}} | {{s.procent}} | {{localeString(balancer.saved_p[s.uid])}} | {{localeString(s.plan_summ)}} | {{localeString(s.plan_lots)}} | {{localeString(s.d_lots)}} | {{localeString(s.d_summ)}} | {{localeString(s.res_summa)}} | {{localeString(s.res_procent)}} |