Аналитика доходности инвестиционного портфеля в Тинькофф брокере

Overview

Аналитика доходности инвестиционного портфеля Тиньков

Видео на YouTube

Для работы скрипта нужно установить три переменных окружения:

export TINKOFF_TOKEN=some_tinkoff_token
export TINKOFF_BROKER_ACCOUNT=some_broker_account
export TINKOFF_ACCOUNT_STARTED=01.06.2020

Здесь TINKOFF_TOKEN это токен Тиньков инвестиций, TINKOFF_BROKER_ACCOUNT это ID портфеля в Тинькове (его можно получить в tinvest.UserApi(client).accounts_get().parse_json().payload), TINKOFF_ACCOUNT_STARTED это дата открытия портфеля в формате дд.мм.гггг, от этой даты будут считаться пополнения.

Использование:

python go.py
You might also like...
Comments
  • Не найден модуль tinvest

    Не найден модуль tinvest

    Видимо, что-то надо доустановить, но не понятно что и откуда. Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec 7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win32

    opened by al-martyn1 1
  • enhancement | Учёт инфляции рубля в доходности по портфелю

    enhancement | Учёт инфляции рубля в доходности по портфелю

    При долгосрочных инвестициях (особенно в рублях) было бы интересно посчитать, сколько было "съедено" инфляцией.

    1. Решение в лоб - считать с начала открытия ИИС (использовать BROKER_ACCOUNT_STARTED_AT) по текущий месяц.
    2. Считать инфляцию каждого пополнения портфеля с даты пополнения по текущий месяц и выводить среднюю / совокупную.
    opened by oogl 2
  • Проверить, как учитываются дивиденды

    Проверить, как учитываются дивиденды

    Проверить, как от API приходят дивиденды и как они учитываются в скрипте (не должны учитываться как пополнение инвестором, должны учитываться как прибыль)

    opened by alexey-goloburdin 1
  • Некорректно считает пополнение в $

    Некорректно считает пополнение в $

    Привет) Затестил на своем портфеле и обнаружил, что пополнение в $ считается как рублевое.

    eugene@mi-notebook:~/tinkoff-analytics$ export TINKOFF_ACCOUNT_STARTED=29.11.2020
    eugene@mi-notebook:~/tinkoff-analytics$ python3 go.py
    Текущий курс доллара в брокере: 73.3475 руб
    Пополнения: 1 089 руб
    

    Хотя 29 ноября было пополнение на $1089, а не 1089 руб.

    Отсюда общая сумма пополнений ниже, а прибыль - выше реальной, т.к. текущая стоимость в рублях учитывает доллары по курсу )

    opened by Atorich 2
Owner
Alexey Goloburdin
Alexey Goloburdin