Code Monkey home page Code Monkey logo

investapi's Introduction

API Тинькофф Инвестиций

Tinkoff Invest API — это интерфейс для взаимодействия с торговой платформой Тинькофф Инвестиции.

Документация для разработчиков

Акции

С 25 июля 2022 действует акция с кэшбэком в размере 10% от комиссии по всем торговым поручениям, выставляемым через API.

Примеры решаемых задач

Анализ котировок бумаг

Через API можно загрузить как исторические котировки, так и котировки в режиме реального времени по всем бумагам

Для загрузки всех исторических котировок (по всем годам и бумагам) рекомендуем использовать скрипт

Сигналы на покупку или продажу

Торговлю по алгоритму можно автоматизировать, запрограммировав выставление сигналов

Ведение собственной системы статистики

Если не хватает существующей функциональности по анализу портфеля, то легко сделать свою собственную

Тестирование стратегий на истории

Tinkoff Invest API позволит протестировать торговую гипотезу на основе исторических данных

Создание торговых роботов

При помощи Tinkoff Invest API можно создать своего торгового робота, осуществляющего полностью автоматическую торговлю по стратегии

Функциональные возможности

API позволяет автоматизировать торговлю ценными бумагами, предоставляя возможность:

  • выгрузки торговых инструментов и их параметров;
  • выгрузки истории котировок и текущие рыночные котировки;
  • выставление и отмены поручений;
  • просмотр текущего портфеля и операций;
  • времени работы бирж;
  • ставки риска инструментов;
  • подписку на поток сделок;

и многое другое

Об API и протоколе

API реализован на быстром, удобном и функциональном протоколе gRPC.

Для поддержки web-клиентов, например браузерных JS скриптов, внедрена поддержка gRPC-web.

А для клиентов, привыкших работать с REST API, реализован прокси Swagger

Документация для разработчиков

SDK

Вы можете как самостоятельно создать обертку по proto-контрактам так воспользоваться одним из SDK:

Официальные

Неофициальные

SDK на других языках в процессе разработки.

Как работать с этим репозитарием

В Issues вы можете задать вопрос или найти ответ, если вопрос уже был задан другими пользователями.

Если вы встретили неточность или хотели бы что-то дополнить, то мы будем рады принять от вас pull request.

Сообщество

Разработчикам ПО для широкого круга пользователей

Если Вы разрабатываете публичное ПО, использующее Tinkoff Invest API, то необходимо написать на [email protected] краткую информацию о проекте для регистрации выделенного appname и получения дополнительной техподдержки.

investapi's People

Contributors

againanov avatar alexandervolkovtcs avatar b1ng0o avatar blackchestnut avatar d-shilov avatar elllinaabd avatar hondasmx avatar irusland avatar johnreeze avatar malyginvv avatar nickmarlou avatar nickmi11er avatar olsh avatar ovr avatar pashkatrick avatar pskucherov avatar serejhaaa avatar sild avatar simsonic avatar tumb1er avatar vitalets avatar vodolaz095 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.