Конфигурация разработана на базе БСП с подсистемами: Валюты, Варианты отчетов, Дополнительные обработки. НТТР-взаимодействия осуществляются с помощью Коннектор: удобный HTTP-клиент для 1С:Предприятие 8.
- Версия 1С Предприятие, где появилась пауза. Тестировал на 8.3.25.1394.
Реализованы следующие возможности по получению:
- информации о пользователе (тариф и признак квалифицированного инвестора).
- информации о тарифе (лимиты тарифа).
- списка счетов.
- списка брендов.
- списка активов.
- списка инструментов (акции, облигации, фонды, фьючерсы, опционы, валюты).
- данных по идентификатору актива, инструмента.
- данных портфеля.
- доступного баланса денежных средств.
- событий выплаты дивидендов.
- цен по последним сделкам.
- исторических свечей.
- стакана по инструменту.
- операций по счету.
- прогноза по инструменту.
- данных индикаторов.
- накопленного купонного дохода.
- фундаментальных показателей активов.
- Необходимо в https://www.tinkoff.ru/invest/settings/ получить токен для торговли. Достаточно "только чтение". В песочнице не тестировал.
- Создать учетную запись инвестора. Указать токен и сервер: https://invest-public-api.tinkoff.ru.
- Заполнить константу "Служебная учетная запись". Под этой учетной записью будет выполняться загрузка брендов, активов, инструментов и пр. общей информации.
- Добавить следующие валюты из классификатора: HKD, USD, EUR, ALL, RUB, KZT, GBP, CHF, CNY,
чтобы поле "Валюта" в элементах справочников не пустовало, и в балансе ДС они нашлись. - Загрузить бренды и активы.
- Загрузить инструменты.
- Загрузить прогнозы (выделить необходимые инструменты).
Рабочее место инвестора - обработка, предназначенная для получения и визуализации информации с биржи и по выбранному брокерскому счету. На вкладке "Портфель" отображается состояние на выбранном брокерском счете. На вкладке "Журнал" можно получить историю операций. На закладке "Рынок" выводятся информация по активам: график котировки (период можно детализировать, выделив область), график объема торгов, графики выбранных индикаторов. Можно задать период, тип цены и интервал (если период превышает допустимый для интервала предел, то будет выполнено необходимое количество запросов к сервису для получения всех данных по частям). Параметры индикаторов задаются по кнопке "...".
Вкладка "Портфель".
Вкладка "Рынок" - Котировки и индикаторы.
Вкладка "Рынок" - Стакан.
Вкладка "Журнал".
- Выплаты по дивидендам
- Накопленный купонный доход
- Прогноз-факт
- Прогнозы аналитиков
ВНИМАНИЕ! Все взаимодействия с сервисами выполнены в фоновом режиме. В файловой базе одновременно не может работать два фоновых задания. Пока выполняется одно, остальные становятся в очередь на выполнение.
Вступайте в нашу телеграмм-группу Инфостарт