Skip to content

About

Tinkoff Invest API Java SDK

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

112 Commits

Folders and files

Repository files navigation

Version Release License GitHub Actions Status

Java SDK для Tinkoff Invest API

Данный проект представляет собой инструментарий на языке Java для работы с API Тинькофф Инвестиции, который можно использовать для создания торговых роботов.

Пререквизиты

  • Java версии не ниже 11
  • Maven версии не ниже 3, либо Gradle версии не ниже 5.0

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

Для начала работы подключите к вашему проекту core-модуль

Система сборки Код
Maven <dependency>
      <groupId>ru.tinkoff.piapi</groupId>
      <artifactId>java-sdk-core</artifactId>
      <version>1.0.14</version>
</dependency>
Gradle with Groovy DSL implementation 'ru.tinkoff.piapi:java-sdk-core:1.0.14'
Gradle with Kotlin DSL implementation("ru.tinkoff.piapi:java-sdk-core:1.0.14")

После этого можно пользоваться инструментарием

import ru.tinkoff.piapi.core.InvestApi;

var token = "<secret-token>";
var api = InvestApi.create(token);

var order = api.getOrdersService().postOrderSync(...)

Сборка

Для сборки перейдите в директорию проекта и выполните одну из следующих команд

Система сборки Код
Maven mvn clean package
Gradle with Groovy DSL gradle clean build
Gradle with Kotlin DSL gradle clean build

Предложения и пожелания к SDK

Смело выносите свои предложения в Issues, задавайте вопросы. Pull Request'ы также принимаются.

У меня есть вопрос по работе API

Документация к API находится в отдельном репозитории. Там вы можете задать вопрос в Issues.

About

Tinkoff Invest API Java SDK

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages